This listing has been removed.
Home Location
Knolls Lodge
23701 S. Western Ave. #106
Torrance, CA 90508