11701 W Biscayne Canal Rd, Miami, FL 33161
0.35 Acres lot
This expansive 15,200 SF lot sits approximately 7 feet above sea level and has been soil tested, offering a strong foundation for future development.
– Jonathan Garcia