21 Franklin St. Milford, MA $ 1,099,990
21 Franklin St.
$ 1,099,990
Recently Listed
Open House 8/28 4pm - 6pm
Share Save

21 Franklin St.

Milford, MA, 01757
$ 1,099,990
Bedrooms10 Baths6.0 Sq 4,522

Monthly Estimate*

$ 6,945

21 Franklin St., Milford, MA 01757 - Image 1
21 Franklin St., Milford, MA 01757 - Image 2
21 Franklin St., Milford, MA 01757 - Image 3
21 Franklin St., Milford, MA 01757 - Image 4
21 Franklin St., Milford, MA 01757 - Image 5
21 Franklin St., Milford, MA 01757 - Image 6
21 Franklin St., Milford, MA 01757 - Image 7
21 Franklin St., Milford, MA 01757 - Image 8
21 Franklin St., Milford, MA 01757 - Image 9
21 Franklin St., Milford, MA 01757 - Image 10
21 Franklin St., Milford, MA 01757 - Image 11
21 Franklin St., Milford, MA 01757 - Image 12
21 Franklin St., Milford, MA 01757 - Image 13
21 Franklin St., Milford, MA 01757 - Image 14
21 Franklin St., Milford, MA 01757 - Image 15
21 Franklin St., Milford, MA 01757 - Image 16
21 Franklin St., Milford, MA 01757 - Image 17
21 Franklin St., Milford, MA 01757 - Image 18
21 Franklin St., Milford, MA 01757 - Image 19
21 Franklin St., Milford, MA 01757 - Image 20
21 Franklin St., Milford, MA 01757 - Image 21

Multi-Family Home for sale in Milford, MA

for $1,099,990 with 10 bedrooms and 6 full baths. This 4,522 square foot home was built in 1902 on a lot size of 0.51.

INVESTORS TAKE NOTICE! Rare opportunity to own a 5-unit multifamily property in Milford generating approximately $9,200 per month / $110,400 annually in gross rental income. Current rents are below market, offering potential for increased rental income and additional upside for the next owner. This income-producing property features an expansive off-street parking area located behind the building with space for approximately 15+ vehicles, along with lead compliance/certification documentation. Situated on a generous lot with potential for additional development or an ADU. Conveniently located near downtown Milford, shopping, restaurants, and major routes. An excellent opportunity for investors seeking an established multifamily property with strong current income, below-market rents, separate utilities and future growth potential. (buyer to due diligence).

See more

Open House

8/28/2026 4:00 PM - 6:00 PM
8/30/2026 1:00 PM - 3:00 PM
21 Franklin St. Milford, MA
* Some states or local ordinances may prohibit Open Houses at this time, please confirm with your Weichert agent or local rep to confirm

Multi-Family Active

Price

$ 1,099,990

Bedrooms

10

Full Bath

6

Property Type

Multi-Family

Taxes

$ 11,789

Style

5+ Family - 5+ Units Up/Down

Lot Size

0.51

Year Built

1902

Town/City

Milford

County/Region

Worcester

MLS | Web ID

73567324

List By
Ana Loja

Listing Agent

Afonso Real Estate

Broker

Affordability Calculator

$7,928
Per Month
88%
12%
0%
Monthly Principal & Interest
$6,945
Monthly Property Taxes
$982
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.49% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby

Neighborhood & Schools

MLS Property Information Network, Inc rules require that you sign in here to see more detail on this property.
Pricing History
DatePricePrice ChangeDescription
8/24/2026$1,099,990 Listed Price

Map


See all

21 Franklin St., Milford, MA, 01757 is a Multi-Family Home for sale at $1,099,990 with 4,522 sqft and a lot size of 0.51. 21 Franklin St. has 10 bedrooms, 6.0 baths, and was built in 1902. The property's zip code is 01757 which is in Milford, MA