For Sale Camella Verra Metro North | Caloocan Camella Verra Metro North a 10-hectare gated house and… More Details P1,050,000 To 6,200,000