Monterey Terrace

Monterey Terrace: 1131-1203 N. Monterey St., Alhambra CA 91801:

8 unit townhouses. Spanish colonial nicely designed boutique project.