$2,299,000 -
760 Ne 115th St
Biscayne Park ,
FL 33161
City: Biscayne Park