Located at 1630 West 3rd Street in Westlake North, Metro Los Angeles, Crystal House is a multifamily property featuring 101 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Two Bedroom/One Bath, totaling 57,750 SqFt. The property was delivered in 1963.