San Francisco, CA 94132
19th Ave & Holloway Ave is a Light rail station located at San Francisco, CA 94132. It has received 12 reviews with an average rating of 4.3 stars.
The address of 19th Ave & Holloway Ave: San Francisco, CA 94132
19th Ave & Holloway Ave has 4.3 stars from 12 reviews
Light rail station
"Nicely shaded in the morning but could be a little cleaner"
"I went to 19 Ave & Holloway Ave"
""
""
""
Nicely shaded in the morning but could be a little cleaner.
I went to 19 Ave & Holloway Ave