Apt-26 - 608 Se 6Th St, Fort Lauderdale, FL
0 Bd
1 Ba
MLS® F10503082 • Scherer Management & Dev Inc.