Photo

Photo detail

Villa Cusma
Photo courtesy of Marcus & Millichap

Stories this photo appears in:

Little Italy Apartment Building Sold For Nearly $21.3M

Complex is six years old.

Tease photo