124-Unit Apartment Fetches $18.6 Mil

January 25, 2002 at 01:01 AM
Share & Print