Photo

Photo detail

4018 Alabama St.
Photo courtesy of ACI Apartments

Stories this photo appears in:

North Park Complex Sold

A North Park apartment complex has been sold for nearly $4.1 million.JWC Investments, LLC bought the property at 4018 Alabama St.

Tease photo