KAP RESIDENCES - Stack #29 KAP RESIDENCES Stack #29
538 sqft