Biscayne Point

701 86th St

701 86th St

Miami Beach, FL 33141

$1,125,000


Beds 4
Baths 3
Living Area 2071 sq.ft.