Single Family
$4,399,000
1001 NE 96th St
Miami Shores, FL 33138
5 Beds
4 Baths
3,955 Sq Ft