240 NE 156th St, Miami, FL 33162
4
beds
4
baths
0.38 Acres lot