911 2nd Ave S
Duplex · 2 units: 3 bed / 2 bath and 1 bed / 2 bath · 2,388 sq ft
Buffalo, MN · View the listing ↗
Photos, via Realtor.com.
- Asking price
- $349,900 2 units · $175K per unit
- Monthly cash flow
- $57 at 20% down, 7%
- Estimated rent
- $3,500/mo high confidence
- Break-even price
- $360,535 where cash flow hits $0
First look
Stated rents total $3,500/mo, or $42,000 a year, against a $349,900 ask. Our underwriting at 20% down lands at about $57/mo cash flow and a 6.6% cap rate, so this works only barely at the ask, and a price cut would add cushion. The upper at $1,975 is above our $1,875 mid estimate, but the lower at $1,525 is in line with our $1,525 mid for a 1-bed, and the 'den' may not count as a bedroom. Taxes and unit count are unverified, so pull the parcel record first. The listing is 119 days old and agent-owned, which gives room to negotiate. Ask for the leases and the real expenses before a showing.
Things to consider
- Price vs. income Cash flow is about $57/mo at ask, and the break-even price is near $360,535. The seller's marketing of $42,000 in income does not make the deal work on its own.
- Unverified taxes and unit count No county parcel match means taxes, which are a major expense, are unknown. A high bill could push cash flow negative.
- Lower unit rent and legality The lower is rented at $1,525 versus our $1,525 mid estimate. The den and below-grade layout may limit what it can legally be.Listing says: “1 bedroom plus den, 2 bathrooms, in-unit laundry”
- Agent-owned and 119 days listed Marketing is promotional and the numbers are unaudited, but the time on market gives leverage on price.Listing says: “Rare opportunity to own a fully leased duplex in Buffalo”
- Recent exterior capital work A new roof and siding reduce the largest near-term repair risks, so reserves can be lighter than on a typical 1973 building.Listing says: “new roof and siding (2024), new garage door (2024), newer windows”
From the photos
Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
Rents the listing states
- Upper: $1,595 (lease)Listing says: leased at $1,595/month through May 2027, with a scheduled increase to $1,645/month
- Lower: $1,250 (lease)Listing says: has a new one-year lease beginning October 2026 at $1,250/month
Condition and repairs
- doneNew roof and siding (2024)Listing says: new roof and siding (2024), new garage door (2024), newer windows
- doneNew garage door (2024)Listing says: new roof and siding (2024), new garage door (2024), newer windows
- doneNewer windowsListing says: new roof and siding (2024), new garage door (2024), newer windows
- doneUpdated flooring in both unitsListing says: updated flooring in both units, and additional interior updates
AI-assisted first read of the listing description and photos (Claude), checked against public records. Every rent and repair above quotes the listing; verify with the agent, leases and an inspection.
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
- $349,900
- Cash to close
- $45,487
- Price per unit
- $174,950
- GRM
- 8.3
Each month
- Cash flow
- −$373/mo
- Cash-on-cash
- −9.8%
- Cap rate
- 6.6%
- DSCR
- 0.84×
Break-even
- Price that breaks even
- $292,954
- Rent that breaks even
- $3,978/mo
Long run
- Year 30: property vs stocks
- $1.36M vs $438K
- Cash flow turns positive
- year 5
The deal
- Price
- $349,900
- Cash to close
- $45,487
- Price per unit
- $174,950
- GRM
- 8.3
Each month
- Cash flow
- −$669/mo
- Cash-on-cash
- −17.7%
- Cap rate
- 5.6%
- DSCR
- 0.71×
Break-even
- Price that breaks even
- $247,750
- Rent that breaks even
- $4,462/mo
Long run
- Year 30: property vs stocks
- $1.06M vs $589K
- Cash flow turns positive
- year 11
The deal
- Price
- $339,900
- Cash to close
- $44,187
- Price per unit
- $169,950
- GRM
- 8.1
Each month
- Cash flow
- −$308/mo
- Cash-on-cash
- −8.4%
- Cap rate
- 6.8%
- DSCR
- 0.86×
Break-even
- Price that breaks even
- $292,954
- Rent that breaks even
- $3,894/mo
Long run
- Year 30: property vs stocks
- $1.39M vs $408K
- Cash flow turns positive
- year 5
The deal
- Price
- $339,900
- Cash to close
- $44,187
- Price per unit
- $169,950
- GRM
- 8.1
Each month
- Cash flow
- −$604/mo
- Cash-on-cash
- −16.4%
- Cap rate
- 5.7%
- DSCR
- 0.73×
Break-even
- Price that breaks even
- $247,750
- Rent that breaks even
- $4,368/mo
Long run
- Year 30: property vs stocks
- $1.06M vs $541K
- Cash flow turns positive
- year 10
The deal
- Price
- $349,900
- Cash to close
- $80,477
- Price per unit
- $174,950
- GRM
- 8.3
Each month
- Cash flow
- $57/mo
- Cash-on-cash
- 0.8%
- Cap rate
- 6.6%
- DSCR
- 1.03×
Break-even
- Price that breaks even
- $360,535
- Rent that breaks even
- $3,427/mo
Long run
- Year 30: property vs stocks
- $1.60M vs $613K
- Cash flow turns positive
- year 1
The deal
- Price
- $349,900
- Cash to close
- $80,477
- Price per unit
- $174,950
- GRM
- 8.3
Each month
- Cash flow
- −$239/mo
- Cash-on-cash
- −3.6%
- Cap rate
- 5.6%
- DSCR
- 0.87×
Break-even
- Price that breaks even
- $304,902
- Rent that breaks even
- $3,844/mo
Long run
- Year 30: property vs stocks
- $1.19M vs $671K
- Cash flow turns positive
- year 7
The deal
- Price
- $339,900
- Cash to close
- $78,177
- Price per unit
- $169,950
- GRM
- 8.1
Each month
- Cash flow
- $110/mo
- Cash-on-cash
- 1.7%
- Cap rate
- 6.8%
- DSCR
- 1.06×
Break-even
- Price that breaks even
- $360,535
- Rent that breaks even
- $3,359/mo
Long run
- Year 30: property vs stocks
- $1.64M vs $595K
- Cash flow turns positive
- year 1
The deal
- Price
- $339,900
- Cash to close
- $78,177
- Price per unit
- $169,950
- GRM
- 8.1
Each month
- Cash flow
- −$186/mo
- Cash-on-cash
- −2.9%
- Cap rate
- 5.7%
- DSCR
- 0.90×
Break-even
- Price that breaks even
- $304,902
- Rent that breaks even
- $3,768/mo
Long run
- Year 30: property vs stocks
- $1.21M vs $633K
- Cash flow turns positive
- year 5
The deal
- Price
- $349,900
- Cash to close
- $97,972
- Price per unit
- $174,950
- GRM
- 8.3
Each month
- Cash flow
- $173/mo
- Cash-on-cash
- 2.1%
- Cap rate
- 6.6%
- DSCR
- 1.10×
Break-even
- Price that breaks even
- $384,570
- Rent that breaks even
- $3,278/mo
Long run
- Year 30: property vs stocks
- $1.73M vs $746K
- Cash flow turns positive
- year 1
The deal
- Price
- $349,900
- Cash to close
- $97,972
- Price per unit
- $174,950
- GRM
- 8.3
Each month
- Cash flow
- −$123/mo
- Cash-on-cash
- −1.5%
- Cap rate
- 5.6%
- DSCR
- 0.93×
Break-even
- Price that breaks even
- $325,229
- Rent that breaks even
- $3,677/mo
Long run
- Year 30: property vs stocks
- $1.29M vs $765K
- Cash flow turns positive
- year 4
The deal
- Price
- $339,900
- Cash to close
- $95,172
- Price per unit
- $169,950
- GRM
- 8.1
Each month
- Cash flow
- $223/mo
- Cash-on-cash
- 2.8%
- Cap rate
- 6.8%
- DSCR
- 1.13×
Break-even
- Price that breaks even
- $384,570
- Rent that breaks even
- $3,214/mo
Long run
- Year 30: property vs stocks
- $1.76M vs $724K
- Cash flow turns positive
- year 1
The deal
- Price
- $339,900
- Cash to close
- $95,172
- Price per unit
- $169,950
- GRM
- 8.1
Each month
- Cash flow
- −$73/mo
- Cash-on-cash
- −0.9%
- Cap rate
- 5.7%
- DSCR
- 0.96×
Break-even
- Price that breaks even
- $325,229
- Rent that breaks even
- $3,605/mo
Long run
- Year 30: property vs stocks
- $1.31M vs $733K
- Cash flow turns positive
- year 3
Monthly
Monthly breakdown
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Net operating income | $1,919 |
| Mortgage (principal + interest) | −$2,095 |
| PMI | −$197 |
| Cash flow | −$373 |
| Principal paid down (equity, not cash) | $267 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Property management | −$296 |
| Net operating income | $1,623 |
| Mortgage (principal + interest) | −$2,095 |
| PMI | −$197 |
| Cash flow | −$669 |
| Principal paid down (equity, not cash) | $267 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Net operating income | $1,919 |
| Mortgage (principal + interest) | −$2,035 |
| PMI | −$191 |
| Cash flow | −$308 |
| Principal paid down (equity, not cash) | $259 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Property management | −$296 |
| Net operating income | $1,623 |
| Mortgage (principal + interest) | −$2,035 |
| PMI | −$191 |
| Cash flow | −$604 |
| Principal paid down (equity, not cash) | $259 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Net operating income | $1,919 |
| Mortgage (principal + interest) | −$1,862 |
| Cash flow | $57 |
| Principal paid down (equity, not cash) | $237 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Property management | −$296 |
| Net operating income | $1,623 |
| Mortgage (principal + interest) | −$1,862 |
| Cash flow | −$239 |
| Principal paid down (equity, not cash) | $237 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Net operating income | $1,919 |
| Mortgage (principal + interest) | −$1,809 |
| Cash flow | $110 |
| Principal paid down (equity, not cash) | $230 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Property management | −$296 |
| Net operating income | $1,623 |
| Mortgage (principal + interest) | −$1,809 |
| Cash flow | −$186 |
| Principal paid down (equity, not cash) | $230 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Net operating income | $1,919 |
| Mortgage (principal + interest) | −$1,746 |
| Cash flow | $173 |
| Principal paid down (equity, not cash) | $222 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Property management | −$296 |
| Net operating income | $1,623 |
| Mortgage (principal + interest) | −$1,746 |
| Cash flow | −$123 |
| Principal paid down (equity, not cash) | $222 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Net operating income | $1,919 |
| Mortgage (principal + interest) | −$1,696 |
| Cash flow | $223 |
| Principal paid down (equity, not cash) | $216 |
| Rent | $3,500 |
| Vacancy (6%) | −$210 |
| Collected | $3,290 |
| Property tax Listing | −$381 |
| Insurance Estimate | −$200 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$280 |
| Capital reserve (8% of rent) | −$280 |
| Property management | −$296 |
| Net operating income | $1,623 |
| Mortgage (principal + interest) | −$1,696 |
| Cash flow | −$73 |
| Principal paid down (equity, not cash) | $216 |
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
- Your equity when you sell
- $798,341
- Rental profits, invested at 7%
- $565,976
Sells for $849,299 (value up 3% a year), minus 6% selling cost ($50,958). Rent paid down $314,910 of loan.
$306,423 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $346,259
- Monthly shortfalls, invested
- $91,557
$45,487 put into an index fund instead of the down payment and closing costs.
$13,981 you'd have paid in while the building lost money, invested instead.
The building comes out $926,501 ahead after 30 years.
- Your equity when you sell
- $798,341
- Rental profits, invested at 7%
- $256,859
Sells for $849,299 (value up 3% a year), minus 6% selling cost ($50,958). Rent paid down $314,910 of loan.
$163,616 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $346,259
- Monthly shortfalls, invested
- $243,023
$45,487 put into an index fund instead of the down payment and closing costs.
$40,218 you'd have paid in while the building lost money, invested instead.
The building comes out $465,918 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $615,322
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $305,910 of loan.
$325,105 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $336,363
- Monthly shortfalls, invested
- $71,290
$44,187 put into an index fund instead of the down payment and closing costs.
$10,837 you'd have paid in while the building lost money, invested instead.
The building comes out $983,194 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $287,942
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $305,910 of loan.
$178,407 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $336,363
- Monthly shortfalls, invested
- $204,494
$44,187 put into an index fund instead of the down payment and closing costs.
$33,183 you'd have paid in while the building lost money, invested instead.
The building comes out $522,611 ahead after 30 years.
- Your equity when you sell
- $798,341
- Rental profits, invested at 7%
- $799,190
Sells for $849,299 (value up 3% a year), minus 6% selling cost ($50,958). Rent paid down $279,920 of loan.
$385,694 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $612,611
$80,477 put into an index fund instead of the down payment and closing costs.
The building comes out $984,920 ahead after 30 years.
- Your equity when you sell
- $798,341
- Rental profits, invested at 7%
- $396,566
Sells for $849,299 (value up 3% a year), minus 6% selling cost ($50,958). Rent paid down $279,920 of loan.
$225,567 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $612,611
- Monthly shortfalls, invested
- $57,959
$80,477 put into an index fund instead of the down payment and closing costs.
$8,918 you'd have paid in while the building lost money, invested instead.
The building comes out $524,337 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $859,521
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $271,920 of loan.
$404,855 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $595,103
$78,177 put into an index fund instead of the down payment and closing costs.
The building comes out $1,039,943 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $436,715
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $271,920 of loan.
$241,485 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $595,103
- Monthly shortfalls, invested
- $37,776
$78,177 put into an index fund instead of the down payment and closing costs.
$5,675 you'd have paid in while the building lost money, invested instead.
The building comes out $579,360 ahead after 30 years.
- Your equity when you sell
- $798,341
- Rental profits, invested at 7%
- $931,127
Sells for $849,299 (value up 3% a year), minus 6% selling cost ($50,958). Rent paid down $262,425 of loan.
$427,596 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $745,788
$97,972 put into an index fund instead of the down payment and closing costs.
The building comes out $983,680 ahead after 30 years.
- Your equity when you sell
- $798,341
- Rental profits, invested at 7%
- $489,749
Sells for $849,299 (value up 3% a year), minus 6% selling cost ($50,958). Rent paid down $262,425 of loan.
$261,362 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $745,788
- Monthly shortfalls, invested
- $19,205
$97,972 put into an index fund instead of the down payment and closing costs.
$2,811 you'd have paid in while the building lost money, invested instead.
The building comes out $523,097 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $987,687
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $254,925 of loan.
$445,559 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $724,474
$95,172 put into an index fund instead of the down payment and closing costs.
The building comes out $1,038,738 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $535,634
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $254,925 of loan.
$277,735 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $724,474
- Monthly shortfalls, invested
- $8,530
$95,172 put into an index fund instead of the down payment and closing costs.
$1,221 you'd have paid in while the building lost money, invested instead.
The building comes out $578,156 ahead after 30 years.
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 $1.36M, stocks $438K. The property wins.
Year 30 (loan paid off): property $1.06M, stocks $589K. The property wins.
Year 30 (loan paid off): property $1.39M, stocks $408K. The property wins.
Year 30 (loan paid off): property $1.06M, stocks $541K. The property wins.
Year 30 (loan paid off): property $1.60M, stocks $613K. The property wins.
Year 30 (loan paid off): property $1.19M, stocks $671K. The property wins.
Year 30 (loan paid off): property $1.64M, stocks $595K. The property wins.
Year 30 (loan paid off): property $1.21M, stocks $633K. The property wins.
Year 30 (loan paid off): property $1.73M, stocks $746K. The property wins.
Year 30 (loan paid off): property $1.29M, stocks $765K. The property wins.
Year 30 (loan paid off): property $1.76M, stocks $724K. The property wins.
Year 30 (loan paid off): property $1.31M, stocks $733K. The property wins.
Comparable rentals
Nearby rentals RentCast matched to each unit type, as of 2026-10-06. The estimate above is RentCast's, weighted toward the closest matches.
3 bed / 2 bath estimate $1,975/mo · range $1,700–$2,225
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 505 1st St NE, Buffalo 55313 off market | $2,200 | 3 / 2 | 1.1 mi | 82% |
| 503 Amber Ln, Buffalo 55313 off market | $1,875 | 3 / 2 | 2.0 mi | 82% |
| 913 6th Ave NE, Apt 309, Buffalo 55313 off market | $1,469 | 3 / 1 | 1.7 mi | 80% |
| 913 6th Ave NE, Apt 301, Buffalo 55313 off market | $1,469 | 3 / 1 | 1.7 mi | 80% |
| 915 6th Ave NE, Apt 301, Buffalo 55313 off market | $1,469 | 3 / 1 | 1.7 mi | 80% |
| 407 Wagon Wheel Cir, Buffalo 55313 | $1,999 | 3 / 2 | 0.4 mi | 80% |
| 208 Lake Blvd S, Buffalo 55313 off market | $1,895 | 3 / 2 | 0.8 mi | 79% |
| 3 7th St NE, Buffalo 55313 off market | $2,250 | 3 / 2 | 1.5 mi | 78% |
| 1027 6th Ave NE, Buffalo 55313 | $1,975 | 3 / 1.5 | 1.8 mi | 77% |
| 322 Creekside Dr, Buffalo 55313 off market | $1,700 | 3 / 1.5 | 0.9 mi | 75% |
1 bed / 2 bath estimate $1,525/mo · range $1,400–$1,675
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 916 6th Ave NE, Buffalo 55313 off market | $1,400 | 1 / 1 | 1.7 mi | 78% |
| 914 6th Ave, Apt NE3, Buffalo 55313 off market | $1,400 | 1 / 1 | 1.7 mi | 77% |
| 914 6th Ave, Apt NE8, Buffalo 55313 off market | $1,500 | 1 / 1 | 1.7 mi | 77% |
| 109 2nd Ave NE, Buffalo 55313 off market | $1,175 | 1 / 1 | 1.1 mi | 77% |
| 911 6th Ave NE, Apt 205, Buffalo 55313 off market | $1,100 | 1 / 1 | 1.7 mi | 77% |
| 911 6th Ave NE, Apt 306, Buffalo 55313 off market | $1,100 | 1 / 1 | 1.7 mi | 77% |
| 913 6th Ave NE, Apt 105, Buffalo 55313 off market | $1,100 | 1 / 1 | 1.7 mi | 77% |
| 913 6th Ave NE, Buffalo 55313 off market | $1,100 | 1 / 1 | 1.7 mi | 77% |
| 913 6th Ave NE, Apt 206, Buffalo 55313 off market | $1,100 | 1 / 1 | 1.7 mi | 77% |
| 415 9th St NE, Buffalo 55313 | $1,250 | 1 / 1 | 1.6 mi | 76% |
On the maps, this property and comparable rentals. Comparable rentals and rent estimate: RentCast. 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 911 2ND AVE S
- mediumLower unit 'den' may not be a legal bedroom, and the lower sits partly below grade with small windows. Confirm egress and licensing. Listing says: 1 bedroom plus den, 2 bathrooms, in-unit laundry · AI review
- mediumLease and rent details are not in the listing, and the seller is the agent. Verify everything independently. Listing says: Lease and rental information available upon request. Agent owned. · AI review
- mediumPrice is roughly at break-even for the rents, with no cushion. Based on: data: underwriting.break_even_price · AI review
- lowLower unit lease starts October 2026, and the listing has been up since June, so that unit was probably vacant or turned over recently. Based on: data: listing.days_on_market · AI review
Opportunities
- Long time on market: room to negotiate. Based on: Listing data: 119 days on market
- Upper rent is below our estimate, and the lease escalates to $1,645 next year. Based on: data: rent_estimate · AI review
- 119 days on market and agent-owned: room to negotiate toward the break-even price. Based on: data: listing.days_on_market · AI review
- Recent roof, siding and windows lower near-term capital needs. Listing says: new roof and siding (2024), new garage door (2024), newer windows · AI review
Questions for the agent
- Can I see both leases, the rent roll and proof of deposits?
- What are the actual property taxes, insurance and utility costs for the last 12 months?
- How is heat paid for, and are there separate meters for each unit?
- Does the lower den have an egress window and a closet? Is the duplex licensed with the city?
- Why was the lower unit re-leased in October, and what did it rent for before?
- Who pays water, sewer and trash, and how is the shared garage assigned?
Bottom line
Newer roof and siding and signed leases are good, and at $349,900 the numbers are slightly positive, but push the price down and verify taxes and leases first. AI-assisted summary
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. | $4,576 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,397 |
| 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% |
Price history Realtor.com
On the market since 2026-04-24 (164 days, relisted 1×); last sold for $200,000 on 2017-10-26; listed for rent at $1,595/mo on 2026-04-09.
| Date | Event | Price |
|---|---|---|
| Price changed | $349,900 | |
| Relisted | $359,000 | |
| Removed | — | |
| Removed | $359,000 | |
| Removed | — | |
| Listed | $359,000 | |
| Listed | $359,000 | |
| Removed | — | |
| Rent changed | $1,595/mo | |
| Listed for rent | $1,695/mo | |
| Removed | — | |
| Removed | — | |
| Listed for rent | $1,495/mo | |
| Removed | — | |
| Listed for rent | $1,495/mo | |
| Removed | — | |
| Listed for rent | $1,495/mo | |
| Removed | — | |
| Listed for rent | $1,495/mo | |
| Removed | — | |
| Listed for rent | $1,495/mo | |
| Removed | — | |
| Listed for rent | $1,495/mo | |
| Listed for rent | $1,495/mo | |
| Rent changed | $1,495/mo |
From the listing Listing
| Listed as | duplex up and down |
| Property tax, 2026 | $4,576 |
| County | Wright |
| Parcel number | 103034001120 |
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 Buffalo on rental licensing before you buy.