Name: Central Station
Location: Main & Market Streets
Fillmore, CA 93015
Number of homes: 8 Townhomes
Year Completed: 2010