Number of Units: Number of Units: 329
Date Acquired: Date Acquired: 2012-2013
Current Status: Current Status: Stabilized
Back To Properties
More than respected. Responsive.
For more information about Odin Properties, contact us directly.
Odin Properties LLC1500 Market StreetSuite 3310 EPhiladelphia, PA 19102
Send Us A Message