801 S Miami Ave Unit 2901
Miami, FL
3 Bed · 4 Bath · 1,613 Sqft
$1.5M