Constructed in 1987, the Peach Tree I & II apartment building comprises 117 units of the following unit mix: One Bedroom/Alcove, Studio, totaling 43,750 SqFt. The property is located in West Long Beach, at 1150 Wilmington Blvd, Eastern Los Angeles County.