Single Family Detached
located at 19021 Stillmore St, Canyon Country, CA
is currently for sale.
19021 Stillmore St, Canyon Country is listed
This property has 3 bedrooms, 2 full bathrooms, and approximately 1,080 square feet. The property was built in 1961.
If the property located at 19021 Stillmore St, Canyon Country, CA isn't what you're looking for,
California real estate
to see other
houses for sale in Canyon Country.