KAP RESIDENCES - Stack #31 KAP RESIDENCES Stack #31
538 sqft