1090 NE 92nd St, Miami Shores FL 33138, Miami Shores, FL 33138
$2,845,000
4 Beds · 3 Baths · 2,934 Sq Ft