Homes for Sale in Pinole, CA

price
-
1-12 of 12 Homes
House
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
$830,000 | 2312 Granada Court, Pinole, CA 94564
1/60
Virtual Tour

$830,000

5
Bedrooms
2,086
Square Feet
0.13
Acres
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
$724,000 | 280 Calais Drive, Pinole, CA 94564
1/60
Open: 2/8 12:00PM - 02:00PM

$724,000

4
Bedrooms
1,478
Square Feet
0.11
Acres
a view of a yard with patio
a front view of a house with garden and trees
a view of a house with backyard and a tree
a living room with furniture and a large window
a view of an empty room with a window
a living room with furniture wooden floor and a large window
a view of an empty room with a window
a living room with furniture and a flat screen tv
a view of an empty room with a window
a kitchen with stainless steel appliances granite countertop a dining table and chairs
a kitchen with stainless steel appliances granite countertop a refrigerator a stove oven a sink dishwasher and white cabinets with wooden floor
a living room with furniture a fireplace and a flat screen tv
a view of an empty room with window and wooden floor
a kitchen with a sink and a window
a bathroom with a sink and a mirror
a kitchen with stainless steel appliances a refrigerator and a stove top oven
a kitchen that has a stove and a refrigerator
a kitchen with granite countertop wooden floor dining table and chairs
a view of cabinets and wooden floor
a view of outdoor space yard and patio
a view of a house with a yard
a living room with furniture and wooden floor
a view of empty room with wooden floor
a view of a hallway with wooden floor
a bedroom with a bed and a chandelier
wooden floor in an empty room with a window
a bedroom with a large bed and a chandelier
an empty room with wooden floor and a ceiling fan
a bathroom with a toilet sink vanity shower and mirror
a bedroom with a bed and a window
an empty room with a window
a bedroom with a bed and a painting on the wall
an empty room with closet area
a bedroom with a bed potted plant and a window
an empty room with a window
a bedroom with a bed and wall painting
a view of an empty room
a bathroom with a sink and a mirror
a view of a room with white walls
a view of a garage
a view of a house with swimming pool
a swimming pool with outdoor seating and yard
a swimming pool with outdoor seating and yard
a view of a house with a yard
a view of a house with backyard and sitting area
$599,000 | 2646 Doidge Avenue, Pinole, CA 94564
1/46
Open: 2/8 02:00PM - 04:00PMVirtual Tour

$599,000

3
Bedrooms
1,526
Square Feet
0.20
Acres
front view of a house with a street
a view of a house with backyard
a front view of a house with a garden and outdoor seating
a view of a walk in closet
a view of a hallway to rooms and stairs
a view of an empty room with a fireplace
a view of an empty room with a window
a view of a kitchen with a sink and cabinet area
a view of a kitchen with a sink dishwasher cabinets and wooden floor
a kitchen with stainless steel appliances granite countertop a refrigerator a sink dishwasher a stove and a dining table with wooden cabinet
a kitchen with stainless steel appliances granite countertop a sink and cabinets
an empty room with wooden floor and windows
a view of an empty room with a window
a view of empty room with wooden floor
a view of a hallway with wooden floor and closet
a bathroom with a sink toilet mirror and shower
wooden floor in an empty room with a window
an empty room with wooden floor and ceiling fan
a bathroom with a toilet a sink and a mirror
a bathroom with a shower
an empty room with windows
a view of an empty room
a view of an empty room with wooden floor and a window
a view of an empty room
a bathroom with a sink and a toilet
a bathroom with a glass shower door
an empty room with windows
a view of an empty room
a view of an empty room
a view of an empty room
a view of an empty room
a view of a garage
a view of a backyard with wooden fence
a view of a house with a backyard
a view of a house with a backyard
a view of a house with a yard
a view of a tall building
a view of a house with a yard
a view of a porch with a table and chairs
a black and white photo of a picture
$819,900 | 2075 Costa Court, Pinole, CA 94564
1/41
Virtual Tour

$819,900

6
Bedrooms
2,019
Square Feet
0.14
Acres
a front view of a house with garden
a front view of house with yard and trees in the background
a house with a outdoor space
a front view of a house with garden
a view of a house with a yard and garage
a view of a house with a yard
a living room with furniture and a large window
a living room with furniture and wooden floor
a living room with furniture and a potted plant
a living room with furniture and wooden floor
a living room with furniture kitchen view and large windows
a kitchen with stainless steel appliances granite countertop a refrigerator a stove a sink a dining table and chairs with wooden floor
a kitchen with stainless steel appliances kitchen island granite countertop a sink a stove a refrigerator and white cabinets with wooden floor
a kitchen with stainless steel appliances granite countertop a sink dishwasher a refrigerator and a stove with wooden floor
a kitchen with stainless steel appliances granite countertop a sink a stove and cabinets
a kitchen with a sink dishwasher stove and white cabinets with wooden floor
a kitchen with a sink cabinets and wooden floor
a living room with furniture and a table
a view of a dining room with furniture and wooden floor
a living room with furniture and a floor to ceiling window
a living room with furniture and a table
a view of a room with wooden floor and white walls
a view of an empty room and a window
a bathroom with a granite countertop toilet a sink and shower
a bathroom with a sink toilet and shower
a bedroom with a bed and a chandelier
a bedroom with a bed and furniture
a view of an entryway with wooden floor
a bedroom with a bed and window
a bedroom with a bed and a painting on the wall
a bedroom with a bed and a window
a bedroom with a bed and a chandelier
a bathroom with a sink a toilet and shower
a bathroom with a shower a toilet and a shower
a front view of a house with a yard and garage
a view of a swimming pool with a garden
a view of outdoor space yard and swimming pool
a view of a house with a backyard space
a view of a house with backyard and sitting area
a view of a house with backyard and sitting area
a view of a backyard with sitting area
a view of a patio with a yard
a view of a house with a yard siting area and garden
an aerial view of residential houses with outdoor space
an aerial view of a house with a yard swimming pool and outdoor seating
an aerial view of residential houses with outdoor space
an aerial view of a city
an aerial view of residential houses with outdoor space and swimming pool
an aerial view of a house
a front view of house with a garden
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
$759,000 | 2412 Alamo Street, Pinole, CA 94564
1/60

$759,000

3
Bedrooms
1,289
Square Feet
0.22
Acres
a view of a house with a backyard
a view of a house with a patio
a living room with furniture and a fireplace
a living room with furniture and a potted plant
a living room with furniture and a window
a living room with furniture and a fireplace
a living room with furniture and a fireplace
a living room with furniture and a table
a living room with furniture and a potted plant
a living room with furniture and a large window
a living room with furniture and a large window
a view of hallway with furniture and a window
a room with gym equipment and a rug
a view of a dining room with furniture wooden floor and chandelier
a view of a dining room with furniture and chandelier
a kitchen with stainless steel appliances granite countertop a refrigerator and a stove
a kitchen with stainless steel appliances granite countertop wooden cabinets a sink and dishwasher
a kitchen with stainless steel appliances granite countertop a sink and cabinets
a kitchen with a sink and cabinets
a kitchen with stainless steel appliances granite countertop a stove microwave and refrigerator
a bedroom with a bed and a window
a bedroom with a bed and painting on the wall
a bathroom with a granite countertop sink a toilet and shower
a bedroom with a bed and a window
a bedroom with a bed and a chandelier
a bedroom with a bed and a potted plant
a bathroom with a toilet sink and shower
a view of small space
a bed room with a bed and a painting on the wall
a bedroom with a bed and a window
a bedroom with a bed and a lamp
a bedroom with a bed and a lamp on dresser
a bedroom with a bed and a lamp on the dresser
a bedroom with a bed and a dresser
a view of a house with a yard and tree s
a view of outdoor space and yard
a view of a garden with a lake
a view of backyard with a garden and pathway
a view of outdoor space and front door
a view of a backyard with wooden fence and trees
a front view of a house with a yard and garage
a front view of a house with a yard and garage
$749,900 | 1148 Marlesta Road, Pinole, CA 94564
$749,900 | 1148 Marlesta Road, Pinole, CA 94564
1/44

$749,900

4
Bedrooms
1,692
Square Feet
0.18
Acres
a view of a house with a yard
a front view of a house with a yard
a view of entryway
a view of empty room with wooden floor
a bathroom with a bathtub
a view of a house with backyard and sitting area
a living room with a fireplace and a flat screen tv
a view of a livingroom with wooden floor
a kitchen with stainless steel appliances granite countertop a sink and a stove
a kitchen with stainless steel appliances granite countertop a sink stove top oven and cabinets
a car parked on the side of the road
1/11

$749,000

4
Bedrooms
1,896
Square Feet
0.15
Acres
a view of backyard with deck and a potted plant
a view of entryway
a view of empty room with window and wooden floor
a view of an empty room
a view of a closet with wooden floor
a kitchen with a stove and white cabinets
a kitchen with granite countertop a sink and cabinets
a view of a refrigerator in kitchen and window
an empty room with wooden floor and windows
a view of an empty room with closet and a window
a view of room with wooden floor
an empty room with wooden floor and windows
a view of an empty room
a bathroom with a sink mirror vanity and toilet
1/14

$585,000

3
Bedrooms
913
Square Feet
0.15
Acres
a view of balcony with furniture
a backyard of a house with lots of green space and bench
a living room with furniture
a view of an empty room with a floor to ceiling window and wooden floor
a view of a kitchen with wooden floor
a view of a room with gym equipment
a view of kitchen with a sink and cabinets
a bedroom with bed and a chandelier
a view of a hallway with wooden floor and furniture
a view of a gate
a view of a patio with table and chairs
a table with chairs and a potted plant
a view of a backyard with a garden
a view of backyard with wheel chair potted plants and wooden floor
a view of a entryway door of the house
a close up of a plant
a view of a flower in a garden
a view of a tree with a tree
a view of a garden
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
$610,000 | 362 Summit Court, Pinole, CA 94564
1/49

$610,000

3
Bedrooms
1,308
Square Feet
0.15
Acres
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
$875,000 | 213 North Rancho Place, Pinole, CA 94564
1/26

$875,000

3
Bedrooms
1,949
Square Feet
0.29
Acres
a front view of a house with a yard and garage
a view of house with outdoor space
a front view of house with yard
a view of a backyard with a large tree
a view of a patio with table and chairs a barbeque grill with wooden fence
a view of a backyard with sitting area
a view of a tree with a yard
a view of a backyard
a view of an outdoor space with deck
a view of a backyard of the house
a view of a house with a yard
a view of a house with a big yard and large tree
a living room with a fireplace
a view hallway with cabinets
a view of a kitchen with white cabinets
a view of an empty room with a fireplace
a view of a hallway with wooden floor
a view of a small space with wooden floor and a window
a view of empty room
a bathroom with a bathtub
a bathroom with a shower
an empty room with wooden floor and windows
a view of an empty room with a window
a view of an empty room and wooden floor
a view of hallway with wooden floor
a bathroom with a bathtub
a view of entrance
a bathroom with a shower
a bathroom with a bathtub and shower
a view of empty room with wooden floor
wooden floor in an empty room with a window
a view of a garage
a view of a garage
$889,000 | 2420 Tomar Court, Pinole, CA 94564
$889,000 | 2420 Tomar Court, Pinole, CA 94564
1/35

$889,000

3
Bedrooms
1,833
Square Feet
0.39
Acres
a front view of a house with a yard
a front view of a house with a yard
a front view of a house with a garden
a view of a hallway with wooden floor
a view of an empty room with wooden floor
a view of wooden floor and windows in a room
an empty room with wooden floor and closet
an empty room with wooden floor chandelier and windows
wooden floor in an empty room with a window
wooden floor in an empty room with a bathroom
a bathroom with a sink a toilet and mirror
a bathroom with a bath tub with a shower
a view of an empty room with wooden floor and a window
an empty room with wooden floor closet and windows
a view of a livingroom with a chandelier furniture and windows
a view of kitchen with furniture and windows
a kitchen with stainless steel appliances granite countertop a stove a sink and a refrigerator
a view of a dining room with furniture and chandelier
a view of a hallway with washer and dryer
a view of storage and utility room
a view of entrance door of the house
a view of deck with patio
a view of backyard with wooden floor and fence
a view of a house with wooden fence
a view of an empty room with bookshelf and a window
a view of a livingroom with furniture and a ceiling fan
a bathroom with a sink a toilet and shower
a view of a backyard
a view of a house with wooden floor and entryway
a backyard of a house with seating space
a view of empty room with wooden ceiling
a view of a room with wooden floor
a view of an empty room
front view of a house with a yard
an aerial view of residential houses with outdoor space
an aerial view of a city
an aerial view of residential houses with city view
an aerial view of a city
an aerial view of residential house with outdoor space
an aerial view of a houses with yard
$699,900 | 610 Quinan Street, Pinole, CA 94564
$699,900 | 610 Quinan Street, Pinole, CA 94564
1/42

$699,900

2
Bedrooms
1,338
Square Feet
0.11
Acres
  • The listings on this web site identified as belonging to another listing firm are based upon data obtained from MLSListings, which data is copyrighted by MLSListings, but is not warranted.
For Sale:

Discover Your Perfect Home

Explore Nearby Homes