![](https://odinproperties.com/wp-content/uploads/2020/10/odin-Logo-white.png)
Odin Properties LLC
1500 Market Street
Suite 3310 E
Philadelphia, PA 19102
t: 267.773.7537
f: 267.773.7540
For media relations, please email: mediarelations@odinprop.com
Number of Units: Number of Units: 28
Date Acquired: Date Acquired: Q1 2013
Current Status: Current Status: Stabilized
Odin Properties LLC
1500 Market Street
Suite 3310 E
Philadelphia, PA 19102
t: 267.773.7537
f: 267.773.7540
For media relations, please email: mediarelations@odinprop.com
More than respected. Responsive.
For more information about Odin Properties, contact us directly.
Odin Properties LLC
1500 Market Street
Suite 3310 E
Philadelphia, PA 19102
Send Us A Message