Commercial retail for rent with a direct frontage on South 90th Street Prime location Mall front Semi finished 150 sqm indoor area + 70 sqm outdoor area Rent 200,000 L. E
View full page