KAP RESIDENCES - Stack #25 KAP RESIDENCES Stack #25
667 sqft