Apt-1609 - 2911 Sw 87Th Ter, Davie, FL
2 Bd
3 Ba
MLS® A11837307 • Keller Williams Realty Miami Beach