661 NE 164th Ter, Miami, FL 33162
3
beds
3
baths
1,440 Sq.Ft. LIVING AREA
0.271 Acres lot