Active Projects


Faith Walk Center
New Construction - 15,000 SF
Design
$7,500,000 est. value
Cleveland, OH 44143

First Baptist Church of South Euclid

835 Trebisky Road


OH, Cleveland 44143


(216) 381-1164


www.fbcse.org/


Company Type: Owner


NameTitlePhoneCellEmail
     @ 
     @ 
     @