Rarely Available Apartment in North Beach
8101 Byron Avenue #505 Miami Beach FL A rare opportunity to own a 2 bedroom, 2 bath apartment in North Miami Beach. This unit 8101 Byron Avenue #505 is available for purchase for the price for $315,000. This bright and