3 Bedroom Townhouse Unit in Santa Mesa Heights, Quezon City LA: 63.39 GSS Inc Properties March 13, 2024