664: Sq.Ft
Business Towers
Commercial Office Space For Lease - Industrial Area Phase 8B, Mohali