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 IRRundefined
Average Equity Multipleundefined

Reviews
0

No reviews yet.