KAP RESIDENCES - Stack #30 KAP RESIDENCES Stack #30
538 sqft