$860,000
11020 NE 10th Ave, Biscayne Park FL 33161
Biscayne Park, FL
0 bd
0 ba
1,805 sqft