2 lots of freehold land located in Icacos Village, Cedros, walking distance to the beach, and opposite Our Lady of Mt. Carmel Catholic Church. Both lots on 1 deed. No Town & Country approvals to build.

Location