For Lease: Commercial and Warehouse Spaces in 818 Mall located in Sto. Cristo St cor. M. De Santos St. Brgy. 267, Manila.