$425,000
2421 NE 65th Street unit: 313, Fort Lauderdale, FL, 33308
Condominium