Patsaouras Bus Plaza is a Bus stop located at Los Angeles, CA 90012. It has received 117 reviews with an average rating of 4.3 stars.
The address of Patsaouras Bus Plaza: Los Angeles, CA 90012
Patsaouras Bus Plaza has 4.3 stars from 117 reviews
Bus stop