Description
8430 Byron Ave,
#1,
Miami Beach,
FL
33141
2 Bedroom apartment on the Tatum Waterway in up and coming North Beach! Waterfront unit with small terrace. In-unit washer and dryer. Easy on street parking. 24 hour notice preferred.
Listing By: London Foster Realty via Data Source: MIAMI MLS
listing agent: Jessica Nasib