$3,289,000 -
510 Ne 119th St
Biscayne Park ,
FL 33161
City: Biscayne Park