801 NE 86th St #801, Miami, FL 33138
Miami, Florida, United States
ApartmentsTemporary rent1 bedroom1 bathroom69 m²
Furnished One bedroom one bath apartment in Miami Beach. one parking space included. Walking distance to the beach, public transportation, playground, dog park, and Miami Beaches largest natural park.