$1,145,000 -
11402 Ne 8th Ct
Biscayne Park ,
FL 33161
City: Biscayne Park