900 sq feet shop available for rent hot location best option for restaurant cafe etc restaurant All accessories available in shop
This property is no longer available