Sort by:
$4,750 - 4Br/3Ba -  for Sale in Englewood, Miami
$4,750
MLS# A11303868

3666 Sw 13th Ter Unit 3666
Miami, FL 33145

Property Type: Single Family Residence