KAP RESIDENCES - Stack #31 KAP RESIDENCES Stack #31
926 sqft