Virgil Square, 411 South Virgil CA 90020

Virgil Square apartments is located in central Los Angeles, CA. We are convenient to the 101, 110, and I-10, as well as the restaurants, shopping, and entertainment of downtown LA and the Wilshire District.

This entry was posted in Hancock Park Apartments. Bookmark the permalink.