11211 Orchard St, El Monte, 91731

$3,090/month
Listed by: Property Manager
Property Manager

Property description 33 views

This spacious 2 bedroom/1 bathroom unit includes new wooden floors throughout with tile flooring in the living room