Multifamily

Grand Rapids, MI Multifamily Properties for Sale

/ Page 7
Notify Me
List
Map
Comstock Park, MI Belmont, MI East Grand Rapids, MI Ada, MI Kentwood, MI Rockford, MI Wyoming, MI Walker, MI
212 properties
Sort:
Two-Unit Duplex with Detached Garage
Two-Unit Duplex with Detached Garage

1420 Buffalo Avenue NE, Grand Rapids, MI 49505

$264,900
0.12 AC lot

Two residences feature private entries, individual heating and utility systems, plus a shared water meter.

View details
Updated Two-Unit Duplex
Updated Two-Unit Duplex

1031 Hamilton Ave NW, Grand Rapids, MI 49504

$269,900

The property includes an occupied upper unit and a vacant lower unit.

View details
Historic Two-Unit Duplex
Historic Two-Unit Duplex

211 & 215 Charles Ave SE, Grand Rapids, MI 49503

$335,000

Rear-lot carriage house contains two one-bedroom, one-bath residences.

View details
See hot listings in Grand Rapids

Scored against comparables nationwide. These are worth a look.

Scored against comparables nationwide. These are worth a look.

Cap Rate available after sign in
Est. NOI available after sign in
Local Demand available after sign in
Duplex with Separate Building Systems
Duplex with Separate Building Systems

710 Cherry St SE, Grand Rapids, MI 49503

$324,900
0.08 AC lot

Each residence has its own electrical panel, furnace and water heater.

View details
Downtown Grand Rapids Mixed-Use Building
Downtown Grand Rapids Mixed-Use Building

20 & 22 Crescent St NE, Grand Rapids, MI 49501

$1,350,000

Four-story mixed-use building in downtown Grand Rapids for sale.

View details
Duplex with Separate Utilities
Duplex with Separate Utilities

1801 College Avenue SE, Grand Rapids, MI 49507

$320,000

Both apartments are occupied under month-to-month agreements, offering flexibility in lease duration.

View details
Realmo Analytics Monitor Off-market properties and contact owners who are ready to sell. Many signals applied to make quality leads for you. Get Leads
Updated Duplex with Off-Street Parking
Updated Duplex with Off-Street Parking

818 Alpine Ave NW, Grand Rapids, MI 49504

$299,900

Two units include separate basement laundry facilities and dedicated off-street parking.

View details
Leased Two-Unit Duplex
Leased Two-Unit Duplex

717 Whalen Ct NW #719, Grand Rapids, MI 49504

$359,900

Two-unit residential property with established tenants and separate layouts suited to continued rental use.

View details
Duplex with Renovated Kitchens
Duplex with Renovated Kitchens

731 First St NW, Grand Rapids, MI 49504

$374,900

Both units received kitchen improvements with stainless steel appliances in 2025.

View details
Two-Unit Ranch Duplex
Two-Unit Ranch Duplex

2317 Nelson Avenue Se, Grand Rapids, MI 49507

$320,000

Each residence includes private basement space for laundry or storage.

View details
Two-Unit Duplex with Garage
Two-Unit Duplex with Garage

1337 Sherman St SE, Grand Rapids, MI 49506

$350,000

Separate upper and lower residences include private storage, laundry access, a fenced backyard, and detached parking.

View details
Updated Duplex with Garage
Updated Duplex with Garage

30 Putnam Street SW, Grand Rapids, MI 49507

$300,000

Renovated two-unit property with refreshed systems, interiors, and dedicated garage storage.

View details
Two-Unit Duplex
Two-Unit Duplex

1236 Alpine Avenue NW, Grand Rapids, MI 49504

$225,000
0.15 AC lot

Vinyl-sided duplex with forced-air heating, natural gas availability, and public sewer service.

View details
Updated Two-Unit Duplex
Updated Two-Unit Duplex

1810 Lafayette Avenue SE, Grand Rapids, MI 49507

$234,900
0.01 AC lot

Two residences feature refreshed kitchens, shared basement amenities, and a rear garage for practical property operations.

View details
Two-Unit Duplex with Detached Garage
Two-Unit Duplex with Detached Garage

921 Humbolt Street SE, Grand Rapids, MI 49507

$245,000

Two distinct residences share basement laundry, with a detached garage offering additional storage or parking.

View details
Two-Unit Duplex
Two-Unit Duplex

106 STEWART STREET SW, Grand Rapids, MI 49507

$280,000

Residential income property with two units on a compact urban lot.

View details
Duplex with Fenced Double Lot
Duplex with Fenced Double Lot

820 McReynolds Avenue NW, Grand Rapids, MI 49504

$279,900
0.18 AC lot

Two self-contained residences offer a balanced layout, with laundry located on the main floor of the lower unit.

View details
Three-Bedroom Duplex
Three-Bedroom Duplex

Grand Rapids, MI 49504

$277,000

Two-unit property with forced-air heating, split utilities, and rental certification extending through November of next year.

View details
Duplex With Separate Utilities
Duplex With Separate Utilities

616 Pine Avenue NW, Grand Rapids, MI 49504

$235,000
0.10 AC lot

Two-level income property with one occupied unit, one available unit, and paved off-street parking.

View details
Multifamily Property with Multiple Units
Multifamily Property with Multiple Units

748 North Ave NE, Grand Rapids, MI 49503

$299,800
0.10 AC lot

Flexible unit configuration supports owner-occupancy, rental use, or portfolio expansion.

View details
Two-Unit Duplex
Two-Unit Duplex

945 SHERIDAN AVENUE SW, Grand Rapids, MI 49503

$280,000

Residential property configured with separate living units for owner occupancy or rental use.

View details
Tenant-Occupied Duplex
Tenant-Occupied Duplex

956 Hovey St SW, Grand Rapids, MI 49504

$275,500

Both residences are occupied, and the property carries a rental certificate valid through December 2030.

View details
Two-Unit Duplex
Two-Unit Duplex

719-717 Whalen Ct Nw, Grand Rapids, MI 49504

$359,900

Both residences are leased, with separate two- and three-bedroom floor plans.

View details
2-Unit Duplex with Garage
2-Unit Duplex with Garage

1131 Race St NE, Grand Rapids, MI 49503

$309,000

Both residences have two bedrooms and one bath, with shared laundry and separate gas and electric service.

View details
Not finding what you need? Try buying leads tailored to your intent and find the right opportunities before everyone else. Get Leads
List
Map
Why this one?
Saved
Reason not saved — we won't ask again