KAP RESIDENCES - Stack #32 KAP RESIDENCES Stack #32
506 sqft