
Marcus & Millichap Sells Inwood Apartment Building Near Historic Park
Investment Sales firm Marcus & Millichap has arranged the $1.75 million sale of a four-story residential property at 21 Broadway Terrace in the Inwood section of Manhattan, The Commercial Observer has learned.
The 17-unit building is 9,728 square feet and in addition to significant upside potential for the units includes an additional 2,310 square feet Read More
