$3,750 -
1212 Ne 121st St Unit 1212
Biscayne Park ,
FL 33161
City: Biscayne Park