2000 SF Retail or Office Space for Rent Directly on 89th and Biscayne in Miami Shores with Parking in the Front of the Center. Call for further details.
daniel@lomardiproperties.com