Constructed in 1973, the La Jollan Townhomes apartment building comprises 60 units of the following unit mix: Two Bedroom/Townhouse/One and Three Quarter Bath, totaling 63,000 SqFt. The property is located in Coastal, at 2728 Torrey Pines Road, San Diego.