Coming Soon: 2547 Altura Ave Montrose 91020 Originally constructed in 1922, this gated Craftsman is sited on a large lot with numerous fruit trees. There are four bedrooms including a luxurious master suite, three bathrooms, plus a den. Exceptional finishes are found throughout. ... Read more