Constructed in 2008, the Yale Terrace apartment building comprises 55 units of the following unit mix: Four Bedroom/Townhouse/Two Bath, Four Bedroom/Two Bath, Three Bedroom/Two Bath, totaling 76,747 SqFt. The property is located in Chinatown, at 716 Yale Street, Metro Los Angeles.