578 NW 112th St, Miami Shores, FL 33168
2
beds
1
bath
1,645 Sq.Ft. LIVING AREA
7,888 Sq.Ft. lot