Kent Ridge Hill Residences

site plan