Super 8 Motel - San Diego/south Bay

1788 Palm Ave
San Diego
California
United States