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: 112
Date Acquired: Q3 2014
Current Status: Undergoing renovation
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