8803 S Figueroa St, Los Angeles, CA 90003
Full Moon Inn is a Motel located at 8803 S Figueroa St, Los Angeles, CA 90003. It has received 112 reviews with an average rating of 3.1 stars.
The address of Full Moon Inn: 8803 S Figueroa St, Los Angeles, CA 90003
Full Moon Inn has 3.1 stars from 112 reviews
Motel
1425 reviews
15711 Roscoe Blvd, North Hills, CA 91343