$1,850,000 -
11612 Ne 6th Ave
Biscayne Park ,
FL 33161
City: Biscayne Park