Avatar

Westwood Financial
Sponsor

Overview

Westwood Financial is a top real estate investment platform, owning 72 shopping centers across multiple states, primarily grocery-anchored, with a legacy of 50 years, prioritizing stable, income-producing investments for partners. Founded by Steven Fogel and Howard Banchik in 1970.

Address

Year Founded

1970

Operates In

N/A

Asset Classes

Commercial

Accepted Investors

Accredited

Details

Average IRR13.90%
Average Equity Multiple1.8x

Reviews
0

No reviews yet.