PROPERTY MANAGER

Urban Resource

(305) 403-2424

X

331 85th Street

Miami Beach, FL 33141

331 85th Street

Miami Beach, FL 33141

  • Location - North Beach

  • On-site laundry room faciilities

  • Studio Apartments

  • 1 Bedroom/1 Bathroom Units

  • 2 Bedroom/1 Bathroom Units

  • Pet Friendly

“Make your neighbors Jealous”