x
Loading...

Exit 16 on I-110 East

Left 0.29 mi

Full Moon Inn

8803 South Figueroa Street , Los Angeles, CA 90003

1-323-753-6669 Directions
Amenities
Internet