Skip to main content
1821 NE 62ND Street # 312, Fort Lauderdale FL 33308 — $145,000 | Lana Mihova Realty