KAP RESIDENCES - Stack #32 KAP RESIDENCES Stack #32
538 sqft