Image: Logo of BIA Philadelphia



Odin Properties LLC

  • Property Management/Leasing
  • Real Estate Development/Acquisitions
1500 Market Street
Suite 3310E
Philadelphia, PA 19102
(267) 773-7537
  • About

    Through careful market analysis, property due diligence, renovations, leasing, and exceptional tech-forward management, Odin is able to deliver market leading value to its renters, often in neighborhoods underserved by other investors. Its lengthy track record of purchasing challenging properties and overhauling them into safe, productive, design forward assets that are attainable for renters of all income levels is a source of pride for the Odin team and central to its mission and core values. Odin affiliates currently own and manage approximately 9,000 apartments and 200,000 square feet of commercial space in 14 US States.