Number of Units: 60
Date Acquired: Q3 2010
Current Status: Sold, now 3rd Party Manager
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