2421 NE 65th St #601
Fort Lauderdale, Florida 1077, United States
United States
349,900 USD
3
Beds
Beds
2
Baths
Baths
1,506 ft2
Living Area
Living Area