12286 S Figueroa St, Los Angeles, CA 90061
Edge 'o' town motel is a Motel located at 12286 S Figueroa St, Los Angeles, CA 90061. It has received 89 reviews with an average rating of 2.9 stars.
The address of Edge 'o' town motel: 12286 S Figueroa St, Los Angeles, CA 90061
Edge 'o' town motel has 2.9 stars from 89 reviews
Motel
1425 reviews
15711 Roscoe Blvd, North Hills, CA 91343