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: 548
Date Acquired: Q2 2017
Current Status: Redevelopment in Progress
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