13967 SW 91st Terrace 13967, Miami, FL 33186
Miami, FL 33186
1 / 16
$215,000
1 bed · 1 bath · 862 sq ft · Built 1987