Scottsdale Town Houses 23400 Avalon Blvd Carson, CA 90745 Phone: (310) 834-4588 Fax: (310) 834-6396
Category: Apartments