Chelsea Properties is located in Moshood Abiola Rd, Nigeria on Area 10, Suite 121 Lozumba Commercial Complex. Chelsea Properties is rated 3 out of 5 in the category industrial real estate agency in Nigeria.
Address
Area 10, Suite 121 Lozumba Commercial Complex