104 NW 102nd St, Miami Shores, FL 33150
3
beds
2
baths
1,783 Sq.Ft. LIVING AREA
9,209 Sq.Ft. lot