$5,500 -
12025 Ne 6th Ave
Biscayne Park ,
FL 33161
City: Biscayne Park