2491 N. MERIDIAN AVENUE – MIAMI BEACH

Single Family Residence

5,500 Sq. Feet

Miami Beach, FL