$1,150,000
3
Beds
⋅
3
Baths
⋅
F10537783
MLS
⋅
Orchid Beach BLDG.
701 SE 21st Avenue Unit 103, Deerfield Beach