8501 SW 124th Ave 101A-E, Miami, Florida 33183, USA 30-49-36-038-0010
MLS#:
A11632289
Property type:
Commercial for sale, Office
Land size:
4,729 sqft (439 m2)
Building Size:
4,729 sqft (439.3 m2)