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: 149
Current Status: Current Status: Owned
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