LAX Teresa AIR B&BBed and Breakfast
6321 West 85th Street Los Angeles,West 85th Street, Los Angeles, CA 90045
Situated 12 km from LA Memorial Coliseum, LAX Teresa AIR B&B offers barbecue facilities, a garden and free Wi-Fi. Shopping and restaurants are located nearby.