265 NE 150th St, Miami, FL 33161
Studio
2,000 Sq.Ft. LIVING AREA