$3,375,000 -
430 Ne 121st St
Biscayne Park ,
FL 33161
City: Biscayne Park