PARC CENTROS - Stack #06 PARC CENTROS Stack #06
1378 sqft