Olivarez Plaza Transport Terminal
Bus Station
0.0
Based on 2 reviews
Reviews
El
Elaine D
112 month ago
Not clean and it's smelly. Ew.
El
Elaine D
113 month ago
The smell! The mud when it's raining. They need a total clean up and sort of renovation.