$979,000 -
10801 Ne 9 Ave
Biscayne Park ,
FL 33161
City: Biscayne Park