Marquis at Hillcrest, a 58-unit apartment complex located at 1751 University Avenue, in the San Diego neighborhood of Hillcrest, has been sold for $8.5 million.
Marquis at Hillcrest sold