Factory building for sale-Opatha105 perches · 19,500 sqftRs 130,000,000Rs 6,667 / sqftOpatha · 4 wk. agoCeylon Real Estate