10021 National Blvd, Los Angeles, CA 90034
Palms is a Light rail station located at 10021 National Blvd, Los Angeles, CA 90034. It has received 24 reviews with an average rating of 4.2 stars.
The address of Palms: 10021 National Blvd, Los Angeles, CA 90034
Palms has 4.2 stars from 24 reviews
Light rail station