KAP RESIDENCES - Stack #26 KAP RESIDENCES Stack #26
592 sqft