Villa Del Sol is a 56 Unit apartment complex built in 1987. This property features a mix of 1 bedroom /1 bathroom and 2 bedroom / 2 bathroom apartment homes. Villa Del Sol is in the heart of Long Beach, California and offers easy shopping, dining, entertainment, and access to freeways.
Year Built
Acquisition Date
Total Capitalization