$425,000 -
333 Ne 21st Ave Unit 208
Deerfield Beach ,
FL 33441
County: Broward County