$332,500
2
Beds
⋅
2
Baths
⋅
B26043269
MLS
3111 NE 51st Street Unit 405c, Fort Lauderdale
15614509622
Beachfront Properties