Paseo de Santa Rosa

  • Sta Rosa - Tagaytay Road
  • G/F
  • Santa Rosa City, 06  

Amenities