PARC CENTROS - Stack #22 PARC CENTROS Stack #22
1313 sqft