Marcus & Millichap recently completed the sale of Longhorn Station Apartments in Austin, Texas. The value of the transaction was not disclosed. Longhorn Station is a 300-unit garden-style apartment property located at 2005 Willow Creek Drive. Built in 1974, the ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.