$1,245,000 -
1102 Ne 117th St
Biscayne Park ,
FL 33161
City: Biscayne Park