Archives for: Echo Park Homes For Sale

1953 North Alvarado Street

Surrounded by evergreens on a corner lot, this Traditional, Craftsman-esque home at 1953 North Alvarado Street, has the look of something more fitting in Palo Alto rather than Elysian Park. It also isn’t flashy, preferring the quietly understated look, almost as though it knows good and well that it’s nearly $1 million price tag is […]