8411 Byron Ave #21, Miami Beach, FL 33141
Miami Beach, Florida, United States
ApartmentsTemporary rent1 bedroom1 bathroom47 m²
Come see this 1BD apartment in a MiMo style courtyard building, ideally located by a sunny pool and just a short walk to a 36-acre beachfront park! The building offers a secure entrance, gated/assigned parking, a delightful pool with a sun deck, and lush greenery. Lounge out on the Adirondack chairs or enjoy a BBQ using the community grill by the p