JESSAR APARTELLE is located at 213 Tagaytay Sta Rosa Rd, Francisco