$1,580,000
6
Beds
⋅
6
Baths
⋅
3,432
SqFt.
⋅
154
DOM
229 Margaret Street, Neptune Beach