13412 SW 68th Ter # 0, Miami FL 33183

13412 SW 68th Ter # 0, Miami FL 33183, Miami, FL 33183

13412 SW 68th Ter # 0, Miami FL 33183

$4,200

4 Beds · 2 Baths · 1,786 Sq Ft