This 2464 square foot apartment home has 10 bedrooms and 10.0 bathrooms. This home is located at 5905 Oliver Rd #A-D, Paradise, CA 95969.
Off market
Street View
$566,700
5905 Oliver Rd #A-D, Paradise, CA 95969
10beds
10baths
2,464sqft
Apartment
Built in 2025
-- sqft lot
$-- Zestimate®
$230/sqft
$1,414 Estimated rent