1160 NE 100th St, Miami Shores, FL 33138
3
beds
3
baths
2,410 Sq.Ft. LIVING AREA
8,925 Sq.Ft. lot