Skip main content and go to side navigation

Ecumenical Housing Production Corporation (legal entity)

EHPC 8

EHPC 8

Location: St. Louis County
NUMBER OF UNITS: 6
TOTAL INVESTMENT: $394,380.00

View Details

EHPC 9

EHPC 9

Location: St. Louis County
NUMBER OF UNITS: 11
TOTAL INVESTMENT: $890,284.00

View Details

Go back to main content | Go back to main navigation

Go back to main content | Go back to main navigation