Status

Recent

Location

Folsom, CA

Size

25,000 SF

Process

In Progress

Type

Retail

Description