| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
7501 Douglas Lake RdJohannesburg, MINicely updated 3 bedroom 2 bathroom walkout with 160 feet of frontage on secluded all-spor... |
3 beds | 2 baths | 1,920 sq.ft. |
$549,000 |
Airbnb cash on cash: 1.36%
|
8078 Old State RdJohannesburg, MIPrivate Up North Retreat! Very well maintained 3-bedroom, 1.5-bath chalet situated on .68 ... |
3 beds | 1 baths | 1,136 sq.ft. |
$229,000 |
Airbnb cash on cash: 4.93%
|
3091 Old State RoadJohannesburg, MIEscape to the woods with this cozy 1 bed, 1 bath home on 3.5 acres just 7 miles east of Jo... |
1 beds | 1 baths | 1,000 sq.ft. |
$155,000 |
Airbnb cash on cash: N/A
|
7584 Melvindale Camp RdJohannesburg, MIBeautiful location on all-sports Douglas Lake! This rare offering features 15.4 private ac... |
2 beds | 2 baths | 960 sq.ft. |
$389,000 |
Airbnb cash on cash: -1.89%
|
6744 Crystal StJohannesburg, MISituated between Little Bear Lake and Big Bear Lake, this 2-bedroom home sits on three spa... |
2 beds | 1 baths | 965 sq.ft. |
$130,000 |
Airbnb cash on cash: 0.61%
|
3074 Coolwater AveJohannesburg, MIADORABLE CHALET AT LAKE LOUISE - This 3 bedroom, 2 bath home with walkout basement has bee... |
3 beds | 2 baths | 2,240 sq.ft. |
$330,000 |
Airbnb cash on cash: 3.28%
|
7277 Douglas Lake RdJohannesburg, MIThis is the Northern Michigan getaway everyone is looking for! Situated on 131 feet of fro... |
4 beds | 3 baths | 1,800 sq.ft. |
$399,000 |
Airbnb cash on cash: N/A
|
13836 Island DrJohannesburg, MILITTLE BEAR LAKEFRONT - Generational home on the island now available. Do not miss the cha... |
3 beds | 3 baths | 2,363 sq.ft. |
$449,900 |
Airbnb cash on cash: 2.24%
|
There are 19 properties for sale in the city of Johannesburg . The median list price in Johannesburg is $229,000 and the average price per square foot is $146. In July 2026, the average monthly cash on cash return in Johannesburg is 7.00%. The average monthly rental income in Johannesburg is $1,817.