Skip main content and go to side navigation
Ecumenical Housing Production Corporation (legal entity)
Location: St. Louis County
NUMBER OF UNITS: 6
TOTAL INVESTMENT: $394,380.00
View Details
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