23 Leonard St Milford, MA $ 560,000
23 Leonard St
$ 560,000
Recently Listed
Share Save

23 Leonard St

Milford, MA, 01757
$ 560,000
Bedrooms6 Baths2.0 Sq 1,876

Monthly Estimate*

$ 3,868

23 Leonard St, Milford, MA 01757 - Image 1
23 Leonard St, Milford, MA 01757 - Image 2
23 Leonard St, Milford, MA 01757 - Image 3
23 Leonard St, Milford, MA 01757 - Image 4
23 Leonard St, Milford, MA 01757 - Image 5
23 Leonard St, Milford, MA 01757 - Image 6
23 Leonard St, Milford, MA 01757 - Image 7
23 Leonard St, Milford, MA 01757 - Image 8
23 Leonard St, Milford, MA 01757 - Image 9
23 Leonard St, Milford, MA 01757 - Image 10
23 Leonard St, Milford, MA 01757 - Image 11
23 Leonard St, Milford, MA 01757 - Image 12
23 Leonard St, Milford, MA 01757 - Image 13
23 Leonard St, Milford, MA 01757 - Image 14
23 Leonard St, Milford, MA 01757 - Image 15
23 Leonard St, Milford, MA 01757 - Image 16
23 Leonard St, Milford, MA 01757 - Image 17
23 Leonard St, Milford, MA 01757 - Image 18
23 Leonard St, Milford, MA 01757 - Image 19
23 Leonard St, Milford, MA 01757 - Image 20
23 Leonard St, Milford, MA 01757 - Image 21
23 Leonard St, Milford, MA 01757 - Image 22
23 Leonard St, Milford, MA 01757 - Image 23
23 Leonard St, Milford, MA 01757 - Image 24
23 Leonard St, Milford, MA 01757 - Image 25
23 Leonard St, Milford, MA 01757 - Image 26
23 Leonard St, Milford, MA 01757 - Image 27
23 Leonard St, Milford, MA 01757 - Image 28
23 Leonard St, Milford, MA 01757 - Image 29
23 Leonard St, Milford, MA 01757 - Image 30
23 Leonard St, Milford, MA 01757 - Image 31

Multi-Family Home for sale in Milford, MA

for $560,000 with 6 bedrooms and 2 full baths. This 1,876 square foot home was built in 1890 on a lot size of 0.22.

Excellent opportunity to own an income-producing two-family property in Milford! Featuring updated interiors, two separate living units, and off-street parking, this property offers an appealing opportunity for investors looking to expand their portfolio. The first-floor unit features two bedrooms, an eat-in kitchen, and a comfortable living area, while the second-floor unit offers three bedrooms, a spacious kitchen, and additional living space. A partially finished basement provides added versatility. Both units are currently occupied, with one tenancy on a month-to-month basis and the other under a lease, offering existing rental income and flexibility for future ownership plans. Exterior siding is being updated. Conveniently located near Milford’s local amenities, shopping, dining, and major routes, this property is full of potential for its next owner!

See more

Multi-Family Active

Price

$ 560,000

Bedrooms

6

Full Bath

2

Property Type

Multi-Family

Taxes

$ 6,448

Style

Multi Family

Lot Size

0.22

Year Built

1890

Town/City

Milford

County/Region

Worcester

MLS | Web ID

73589261

List By
Sarah Khosla

Listing Agent

Evo Real Estate Group, Llc

Broker

Affordability Calculator

$4,405
Per Month
88%
12%
0%
Monthly Principal & Interest
$3,868
Monthly Property Taxes
$537
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 7.375% 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
10/10/2026$560,000 Listed Price

Map


See all

23 Leonard St, Milford, MA, 01757 is a Multi-Family Home for sale at $560,000 with 1,876 sqft and a lot size of 0.22. 23 Leonard St has 6 bedrooms, 2.0 baths, and was built in 1890. The property's zip code is 01757 which is in Milford, MA