Active Projects


Millbrae Serra Station
New Construction, Infrastructure - 696,389 SF
Pending Verification
$460,000,000 CJ est. value
Millbrae, CA 94030

Millbrae Serra Convalescent Hospital

150 Serra Ave


CA, Millbrae 94030


(650) 697-7000


Company Type: Owner


NameTitlePhoneCellEmail
     @ 
     @ 
     @