345 2nd Ave SW
Milaca, MN · View the listing ↗
Photos courtesy of RE/MAX ADVANTAGE PLUS, via Realtor.com.
- Asking price
- $320,000 2 units · $160K per unit
- Monthly cash flow
- −$307 at 20% down, 7%
- Break-even price
- $262,396 where cash flow hits $0
The numbers
Edit rents, costs and assumptions
Default: 20% down (no PMI), offer at asking, self-managed, 7.00% for 30 years, buyer pays closing costs (3%).
The deal
- Price
- $320,000
- Cash to close
- $41,600
- Price per unit
- $160,000
- GRM
- 9.9
Each month
- Cash flow
- −$699/mo
- Cash-on-cash
- −20.2%
- Cap rate
- 5.2%
- DSCR
- 0.67×
Break-even
- Price that breaks even
- $213,212
- Rent that breaks even
- $3,597/mo
Long run
- Year 30: property vs stocks
- $900K vs $607K
- Cash flow turns positive
- year 13
The deal
- Price
- $320,000
- Cash to close
- $41,600
- Price per unit
- $160,000
- GRM
- 9.9
Each month
- Cash flow
- −$928/mo
- Cash-on-cash
- −26.8%
- Cap rate
- 4.4%
- DSCR
- 0.56×
Break-even
- Price that breaks even
- $178,339
- Rent that breaks even
- $4,034/mo
Long run
- Year 30: property vs stocks
- $777K vs $840K
- Cash flow turns positive
- year 20
The deal
- Price
- $310,000
- Cash to close
- $40,300
- Price per unit
- $155,000
- GRM
- 9.6
Each month
- Cash flow
- −$634/mo
- Cash-on-cash
- −18.9%
- Cap rate
- 5.4%
- DSCR
- 0.69×
Break-even
- Price that breaks even
- $213,212
- Rent that breaks even
- $3,513/mo
Long run
- Year 30: property vs stocks
- $902K vs $553K
- Cash flow turns positive
- year 12
The deal
- Price
- $310,000
- Cash to close
- $40,300
- Price per unit
- $155,000
- GRM
- 9.6
Each month
- Cash flow
- −$862/mo
- Cash-on-cash
- −25.7%
- Cap rate
- 4.5%
- DSCR
- 0.58×
Break-even
- Price that breaks even
- $178,339
- Rent that breaks even
- $3,940/mo
Long run
- Year 30: property vs stocks
- $767K vs $772K
- Cash flow turns positive
- year 19
The deal
- Price
- $320,000
- Cash to close
- $73,600
- Price per unit
- $160,000
- GRM
- 9.9
Each month
- Cash flow
- −$307/mo
- Cash-on-cash
- −5.0%
- Cap rate
- 5.2%
- DSCR
- 0.82×
Break-even
- Price that breaks even
- $262,396
- Rent that breaks even
- $3,093/mo
Long run
- Year 30: property vs stocks
- $1.00M vs $658K
- Cash flow turns positive
- year 9
The deal
- Price
- $320,000
- Cash to close
- $73,600
- Price per unit
- $160,000
- GRM
- 9.9
Each month
- Cash flow
- −$535/mo
- Cash-on-cash
- −8.7%
- Cap rate
- 4.4%
- DSCR
- 0.69×
Break-even
- Price that breaks even
- $219,480
- Rent that breaks even
- $3,469/mo
Long run
- Year 30: property vs stocks
- $829K vs $838K
- Cash flow turns positive
- year 16
The deal
- Price
- $310,000
- Cash to close
- $71,300
- Price per unit
- $155,000
- GRM
- 9.6
Each month
- Cash flow
- −$253/mo
- Cash-on-cash
- −4.3%
- Cap rate
- 5.4%
- DSCR
- 0.85×
Break-even
- Price that breaks even
- $262,396
- Rent that breaks even
- $3,025/mo
Long run
- Year 30: property vs stocks
- $1.02M vs $614K
- Cash flow turns positive
- year 8
The deal
- Price
- $310,000
- Cash to close
- $71,300
- Price per unit
- $155,000
- GRM
- 9.6
Each month
- Cash flow
- −$482/mo
- Cash-on-cash
- −8.1%
- Cap rate
- 4.5%
- DSCR
- 0.71×
Break-even
- Price that breaks even
- $219,480
- Rent that breaks even
- $3,393/mo
Long run
- Year 30: property vs stocks
- $824K vs $778K
- Cash flow turns positive
- year 15
The deal
- Price
- $320,000
- Cash to close
- $89,600
- Price per unit
- $160,000
- GRM
- 9.9
Each month
- Cash flow
- −$200/mo
- Cash-on-cash
- −2.7%
- Cap rate
- 5.2%
- DSCR
- 0.87×
Break-even
- Price that breaks even
- $279,889
- Rent that breaks even
- $2,957/mo
Long run
- Year 30: property vs stocks
- $1.07M vs $730K
- Cash flow turns positive
- year 6
The deal
- Price
- $320,000
- Cash to close
- $89,600
- Price per unit
- $160,000
- GRM
- 9.9
Each month
- Cash flow
- −$429/mo
- Cash-on-cash
- −5.7%
- Cap rate
- 4.4%
- DSCR
- 0.73×
Break-even
- Price that breaks even
- $234,112
- Rent that breaks even
- $3,316/mo
Long run
- Year 30: property vs stocks
- $866K vs $876K
- Cash flow turns positive
- year 13
The deal
- Price
- $310,000
- Cash to close
- $86,800
- Price per unit
- $155,000
- GRM
- 9.6
Each month
- Cash flow
- −$150/mo
- Cash-on-cash
- −2.1%
- Cap rate
- 5.4%
- DSCR
- 0.90×
Break-even
- Price that breaks even
- $279,889
- Rent that breaks even
- $2,893/mo
Long run
- Year 30: property vs stocks
- $1.09M vs $690K
- Cash flow turns positive
- year 5
The deal
- Price
- $310,000
- Cash to close
- $86,800
- Price per unit
- $155,000
- GRM
- 9.6
Each month
- Cash flow
- −$379/mo
- Cash-on-cash
- −5.2%
- Cap rate
- 4.5%
- DSCR
- 0.76×
Break-even
- Price that breaks even
- $234,112
- Rent that breaks even
- $3,245/mo
Long run
- Year 30: property vs stocks
- $865K vs $820K
- Cash flow turns positive
- year 12
Monthly
Monthly breakdown
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Net operating income | $1,397 |
| Mortgage (principal + interest) | −$1,916 |
| PMI | −$180 |
| Cash flow | −$699 |
| Principal paid down (equity, not cash) | $244 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Property management | −$228 |
| Net operating income | $1,168 |
| Mortgage (principal + interest) | −$1,916 |
| PMI | −$180 |
| Cash flow | −$928 |
| Principal paid down (equity, not cash) | $244 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Net operating income | $1,397 |
| Mortgage (principal + interest) | −$1,856 |
| PMI | −$174 |
| Cash flow | −$634 |
| Principal paid down (equity, not cash) | $236 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Property management | −$228 |
| Net operating income | $1,168 |
| Mortgage (principal + interest) | −$1,856 |
| PMI | −$174 |
| Cash flow | −$862 |
| Principal paid down (equity, not cash) | $236 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Net operating income | $1,397 |
| Mortgage (principal + interest) | −$1,703 |
| Cash flow | −$307 |
| Principal paid down (equity, not cash) | $217 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Property management | −$228 |
| Net operating income | $1,168 |
| Mortgage (principal + interest) | −$1,703 |
| Cash flow | −$535 |
| Principal paid down (equity, not cash) | $217 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Net operating income | $1,397 |
| Mortgage (principal + interest) | −$1,650 |
| Cash flow | −$253 |
| Principal paid down (equity, not cash) | $210 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Property management | −$228 |
| Net operating income | $1,168 |
| Mortgage (principal + interest) | −$1,650 |
| Cash flow | −$482 |
| Principal paid down (equity, not cash) | $210 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Net operating income | $1,397 |
| Mortgage (principal + interest) | −$1,597 |
| Cash flow | −$200 |
| Principal paid down (equity, not cash) | $203 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Property management | −$228 |
| Net operating income | $1,168 |
| Mortgage (principal + interest) | −$1,597 |
| Cash flow | −$429 |
| Principal paid down (equity, not cash) | $203 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Net operating income | $1,397 |
| Mortgage (principal + interest) | −$1,547 |
| Cash flow | −$150 |
| Principal paid down (equity, not cash) | $197 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Listing | −$286 |
| Insurance Estimate | −$193 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (8% of rent) | −$216 |
| Property management | −$228 |
| Net operating income | $1,168 |
| Mortgage (principal + interest) | −$1,547 |
| Cash flow | −$379 |
| Principal paid down (equity, not cash) | $197 |
Cash flow each year
Rents +3%/yr, costs +3.5%/yr. Red bars are months you'd cover out of pocket.
30 years
How those totals add up
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $776,724 |
| Minus 6% selling cost | −$46,603 |
| Minus loan still owedTenants' rent paid down all $288,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$114,636 of profit by year 30, before investment growth | $169,798 |
| What you'd walk away with | $899,919 |
| If you put the same money in stocks | |
| Cash to close ($41,600) invested at 7% | $316,670 |
| Monthly shortfalls ($50,200 total by yr 30) investedThe money you'd have put into the building while it lost money | $290,363 |
| What you'd walk away with | $607,032 |
| Building minus stocks | $292,887 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $776,724 |
| Minus 6% selling cost | −$46,603 |
| Minus loan still owedTenants' rent paid down all $288,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$38,006 of profit by year 30, before investment growth | $47,296 |
| What you'd walk away with | $777,417 |
| If you put the same money in stocks | |
| Cash to close ($41,600) invested at 7% | $316,670 |
| Monthly shortfalls ($103,976 total by yr 30) investedThe money you'd have put into the building while it lost money | $523,167 |
| What you'd walk away with | $839,837 |
| Building minus stocks | −$62,420 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $752,451 |
| Minus 6% selling cost | −$45,147 |
| Minus loan still owedTenants' rent paid down all $279,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$127,849 of profit by year 30, before investment growth | $195,171 |
| What you'd walk away with | $902,476 |
| If you put the same money in stocks | |
| Cash to close ($40,300) invested at 7% | $306,774 |
| Monthly shortfalls ($41,587 total by yr 30) investedThe money you'd have put into the building while it lost money | $246,123 |
| What you'd walk away with | $552,897 |
| Building minus stocks | $349,579 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $752,451 |
| Minus 6% selling cost | −$45,147 |
| Minus loan still owedTenants' rent paid down all $279,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$46,180 of profit by year 30, before investment growth | $59,206 |
| What you'd walk away with | $766,510 |
| If you put the same money in stocks | |
| Cash to close ($40,300) invested at 7% | $306,774 |
| Monthly shortfalls ($90,324 total by yr 30) investedThe money you'd have put into the building while it lost money | $465,464 |
| What you'd walk away with | $772,238 |
| Building minus stocks | −$5,728 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $776,724 |
| Minus 6% selling cost | −$46,603 |
| Minus loan still owedTenants' rent paid down all $256,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$165,554 of profit by year 30, before investment growth | $274,422 |
| What you'd walk away with | $1,004,542 |
| If you put the same money in stocks | |
| Cash to close ($73,600) invested at 7% | $560,262 |
| Monthly shortfalls ($15,835 total by yr 30) investedThe money you'd have put into the building while it lost money | $97,967 |
| What you'd walk away with | $658,229 |
| Building minus stocks | $346,313 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $776,724 |
| Minus 6% selling cost | −$46,603 |
| Minus loan still owedTenants' rent paid down all $256,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$71,097 of profit by year 30, before investment growth | $98,827 |
| What you'd walk away with | $828,947 |
| If you put the same money in stocks | |
| Cash to close ($73,600) invested at 7% | $560,262 |
| Monthly shortfalls ($51,784 total by yr 30) investedThe money you'd have put into the building while it lost money | $277,679 |
| What you'd walk away with | $837,941 |
| Building minus stocks | −$8,994 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $752,451 |
| Minus 6% selling cost | −$45,147 |
| Minus loan still owedTenants' rent paid down all $248,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$180,056 of profit by year 30, before investment growth | $307,720 |
| What you'd walk away with | $1,015,024 |
| If you put the same money in stocks | |
| Cash to close ($71,300) invested at 7% | $542,754 |
| Monthly shortfalls ($11,176 total by yr 30) investedThe money you'd have put into the building while it lost money | $70,934 |
| What you'd walk away with | $613,688 |
| Building minus stocks | $401,336 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $752,451 |
| Minus 6% selling cost | −$45,147 |
| Minus loan still owedTenants' rent paid down all $248,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$81,178 of profit by year 30, before investment growth | $116,258 |
| What you'd walk away with | $823,562 |
| If you put the same money in stocks | |
| Cash to close ($71,300) invested at 7% | $542,754 |
| Monthly shortfalls ($42,705 total by yr 30) investedThe money you'd have put into the building while it lost money | $234,779 |
| What you'd walk away with | $777,533 |
| Building minus stocks | $46,029 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $776,724 |
| Minus 6% selling cost | −$46,603 |
| Minus loan still owedTenants' rent paid down all $240,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$195,322 of profit by year 30, before investment growth | $344,590 |
| What you'd walk away with | $1,074,710 |
| If you put the same money in stocks | |
| Cash to close ($89,600) invested at 7% | $682,058 |
| Monthly shortfalls ($7,282 total by yr 30) investedThe money you'd have put into the building while it lost money | $47,473 |
| What you'd walk away with | $729,531 |
| Building minus stocks | $345,179 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $776,724 |
| Minus 6% selling cost | −$46,603 |
| Minus loan still owedTenants' rent paid down all $240,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$92,110 of profit by year 30, before investment growth | $136,193 |
| What you'd walk away with | $866,313 |
| If you put the same money in stocks | |
| Cash to close ($89,600) invested at 7% | $682,058 |
| Monthly shortfalls ($34,475 total by yr 30) investedThe money you'd have put into the building while it lost money | $194,383 |
| What you'd walk away with | $876,441 |
| Building minus stocks | −$10,128 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $752,451 |
| Minus 6% selling cost | −$45,147 |
| Minus loan still owedTenants' rent paid down all $232,500 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$210,405 of profit by year 30, before investment growth | $383,075 |
| What you'd walk away with | $1,090,379 |
| If you put the same money in stocks | |
| Cash to close ($86,800) invested at 7% | $660,744 |
| Monthly shortfalls ($4,401 total by yr 30) investedThe money you'd have put into the building while it lost money | $29,398 |
| What you'd walk away with | $690,141 |
| Building minus stocks | $400,238 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $752,451 |
| Minus 6% selling cost | −$45,147 |
| Minus loan still owedTenants' rent paid down all $232,500 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$103,085 of profit by year 30, before investment growth | $157,218 |
| What you'd walk away with | $864,522 |
| If you put the same money in stocks | |
| Cash to close ($86,800) invested at 7% | $660,744 |
| Monthly shortfalls ($27,487 total by yr 30) investedThe money you'd have put into the building while it lost money | $158,847 |
| What you'd walk away with | $819,591 |
| Building minus stocks | $44,931 |
Future dollars. At 3% inflation, divide year-30 figures by about 2.4 for today's buying power. Rental profits are assumed invested, not spent.
30 years: this property vs. the same money in stocks
Year 30 (loan paid off): property $900K, stocks $607K. The property wins.
Year 30 (loan paid off): property $777K, stocks $840K. Stocks win.
Year 30 (loan paid off): property $902K, stocks $553K. The property wins.
Year 30 (loan paid off): property $767K, stocks $772K. Stocks win.
Year 30 (loan paid off): property $1.00M, stocks $658K. The property wins.
Year 30 (loan paid off): property $829K, stocks $838K. Stocks win.
Year 30 (loan paid off): property $1.02M, stocks $614K. The property wins.
Year 30 (loan paid off): property $824K, stocks $778K. The property wins.
Year 30 (loan paid off): property $1.07M, stocks $730K. The property wins.
Year 30 (loan paid off): property $866K, stocks $876K. Stocks win.
Year 30 (loan paid off): property $1.09M, stocks $690K. The property wins.
Year 30 (loan paid off): property $865K, stocks $820K. The property wins.
Comparable rentals
The closest rental listings with each unit's bedroom count, as of 2026-10-04. The estimate is the median asking rent of every rental we found nearby (the count is shown for each); houses are left out. Asking rents from Realtor.com rental listings, not signed leases.
3 bed estimate $1,500/mo · range $1,300–$1,725 · 141 rentals across Greater Minnesota
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 1277 15th St NE, Sauk Rapids | $1,235 | 3 / 2 | 26.1 mi |
| 1220 E St Germain St Apt 209, Saint Cloud | $1,395 | 3 / 2 | 26.5 mi |
| 417 15th Ave SE, Saint Cloud | $1,295 | 3 / 1 | 26.6 mi |
| 503 15th Ave SE Apt 214, Saint Cloud | $1,100 | 3 / 1 | 26.6 mi |
| 1812 16th St SE, Saint Cloud | $1,275 | 3 / 1 | 26.9 mi |
| 1700 University Dr SE, Saint Cloud | $1,300 | 3 / 1 | 27.0 mi |
| 1060 7th St SE, Saint Cloud | $1,075 | 3 / 1 | 27.0 mi |
| 1615 15th Ave SE, Saint Cloud | $2,317 | 3 / 2.5 | 27.2 mi |
| 28 3rd Ave NE, Saint Cloud | $1,300 | 3 / 1 | 27.4 mi |
| 201 5th Ave E, Sartell | $1,140 | 3 / 1 | 27.7 mi |
2 bed estimate $1,200/mo · range $975–$1,400 · 465 rentals across Greater Minnesota
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 146 150 Main St, Foreston | $875 | 2 / 1 | 3.0 mi |
| 103 19th Ave N, Princeton | $1,600 | 2 / 2 | 12.8 mi |
| 107 19th Ave S, Princeton | $1,950 | 2 / 1.5 | 12.9 mi |
| 750 Penn St, Foley | $1,095 | 2 / 2 | 13.5 mi |
| 26125 Main St, Zimmerman | $1,703 | 2 / 1 | 21.5 mi |
| 1277 15th St NE, Sauk Rapids | $990 | 2 / 1 | 26.1 mi |
| 13896 Birdie Ln SE, Becker | $2,100 | 2 / 2 | 26.3 mi |
| 1570 E Saint Germain St, Saint Cloud | $1,005 | 2 / 1 | 26.4 mi |
| 1540 State Highway 23, Saint Cloud | $1,255 | 2 / 1.5 | 26.4 mi |
| 1244 E Saint Germain St, Saint Cloud | $810 | 2 / 1 | 26.4 mi |
On the maps, this property and comparable rentals. Comparable rentals and rent estimate: Realtor.com rental listings. Rents are asking rents from listings; check them against the actual leases.
Red flags and opportunities
Watch for
- mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 345 2ND AVE SW
Opportunities
None found.
Questions for the agent
- Can we see the current leases and a rent roll, with move-in dates?
- What did water/sewer/trash, heat and electric cost the owner over the last 12 months?
- How old are the roof, boiler or furnaces, water heaters and electrical panels?
- Is the building licensed as a rental for this many units, and when was the last city inspection?
- Any special assessments pending, and will the seller pay them off at closing?
Standard questions worth asking about any building.
What the records say
Where each number comes from
| Property tax / yr Listinglisting, tax year 2026. The tax the listing states. If the seller lives there it may be at the lower homestead rate; an investor owner pays the non-homestead rate, often 20–40% more on the owner's unit. | $3,434 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,319 |
| Water, sewer, trash / mo Estimateestimate. $85/unit/mo, owner-paid | $170 |
| Heat / mo Assumptionassumption. tenants pay heat; confirm with the agent | $0 |
| Lawn care / mo Assumptionassumption. $120/mo for 6 months, spread over 12; no snow removal | $60 |
| Repairs / capital reserve Rulerule. base rate | 8% / 8% |
Status history
- Price cut at $320,000 (was $340,000) · from listing history
- New at $320,000
From the listing Listing
| Listed as | duplex up and down |
| Property tax, 2026 | $3,434 |
| County | Mille Lacs |
| Parcel number | 210460070 |
As the listing states it (NorthstarMLS, via Realtor.com). We don't have county records here yet; check the tax, homestead status and special assessments with the county.
Crime, rental-license and vacant-building records are only available for St. Paul and Minneapolis so far. Check with Milaca on rental licensing before you buy.