3 Bedroom for Sale Under S$ 2mil in District 7

Get new listing alerts for this search

Save search, get alertsStay ahead of new listings

Showing 1 - 18 of 18 properties

search
Popular Keyword SearchFind homes faster
4 Room (4I) HDB for Sale in 17 Beach Road - Project Photos 0
Enquire on multiple listings at onceFaster enquiries
image

9

floor-plan

1

  • S$ 727,777
  • S$ 878 psf
    • 3 Beds
    • 2 Baths
    • 829 sqft
    • HDB 4 Rooms
    • Built: 1975
    • 99 yrs
CC 5
Nicoll Highway MRT · 5 mins (388m)
searchCorner Unit
searchHigh Floor
searchNear MRT Station
searchNear Primary School
searchRenovated Unit
searchBright And Airy
searchRare Unit Available
searchDirect Owner Listing
searchCity View
searchNear CBD
search
Relevant tagsExplore similar homes
Agent for 4 Room (4I) HDB for Sale in 17 Beach Roadpremium agent crown

Listed 3 days ago by

grace teo

3 Bed Apartment (Condo) for Sale in Sunshine Plaza - Project Photos 0
image

7

floor-plan

1

  • S$ 1,938,000
  • S$ 1,715 psf
    • 3 Beds
    • 3 Baths
    • 1,130 sqft
    • Apartment
    • Built: 2001
    • 99 yrs
DT 21
Bencoolen MRT · 3 mins (178m)
searchNear MRT Station
searchSpacious Layout
searchNear Primary School
searchWell-Maintained
searchRenovated Unit
searchBright And Airy
searchCentral Location
searchUnblocked View
Agent for 3 Bed Apartment (Condo) for Sale in Sunshine Plazapremium agent crown

Listed 5 days ago by

Kavin Kuah

3 Bed Apartment (Condo) for Sale in City Gate - Project Photos 0
image

19

floor-plan

1

video

1

  • S$ 2,000,000
  • S$ 2,186 psf
STARTING PRICE
    • 3 Beds
    • 2 Baths
    • 915 sqft
    • Apartment
    • Built: 2019
    • 99 yrs
CC 5
Nicoll Highway MRT · 4 mins (267m)
searchNear MRT Station
searchDual Key Unit
searchBright And Airy
searchEfficient Layout
searchHigh Rental Yield
searchNear Mall
searchInvestment-Friendly Unit
searchNear CBD
searchQuality Fittings
searchNear Restaurants
Agent for 3 Bed Apartment (Condo) for Sale in City Gate

Listed 1 week ago by

Mark Yeo

Recommendedrecommended agent
3 Bed Apartment (Condo) for Sale in Textile Centre - Project Photos 0
image

9

  • S$ 1,150,000
  • S$ 1,302 psf
    • 3 Beds
    • 2 Baths
    • 883 sqft
    • Apartment
    • Built: 1977
    • 99 yrs
EW 11
Lavender MRT · 5 mins (384m)
searchHigh Rental Yield
searchGreat Investment Buy
searchPrime Location
searchEn Bloc Potential
searchInvestor’s Choice
Agent for 3 Bed Apartment (Condo) for Sale in Textile Centre

Listed 3 weeks ago by

Raymond Giam

Recommendedrecommended agent
5 Room (5STD) HDB for Sale in 12 North Bridge Road - Project Photos 0
image

11

floor-plan

1

  • S$ 868,888
  • S$ 678 psf
    • 3 Beds
    • 2 Baths
    • 1,281 sqft
    • HDB 5 Rooms
    • Built: 1975
    • 99 yrs
EW 11
Lavender MRT · 4 mins (319m)
searchHigh Floor
searchNear MRT Station
searchSpacious Layout
searchNear Primary School
searchNear Shopping Centre
searchBright And Airy
searchRare Unit Available
searchEfficient Layout
searchGreenery View
searchNear Hawker Centre
Agent for 5 Room (5STD) HDB for Sale in 12 North Bridge Road

Listed 4 weeks ago by

Joyce Lye Hui Xin

Recommendedrecommended agent
3 Bed Apartment (Condo) for Sale in Textile Centre - Project Photos 0
image

7

  • S$ 1,180,000
  • S$ 1,336 psf
    • 3 Beds
    • 2 Baths
    • 883 sqft
    • Apartment
    • Built: 1977
    • 99 yrs
EW 11
Lavender MRT · 5 mins (384m)
searchNear MRT Station
searchWell-Maintained
searchMove-In Condition
searchHigh Rental Yield
searchInvestment Opportunity
searchMotivated Seller
searchNear Cte Expressway
searchNear Pie Expressway
searchRental Yield Above 4%
searchNear Kpe Expressway

Listed 3 days ago

4 Room (4I) HDB for Sale in 17 Beach Road - Project Photos 0
image

6

  • S$ 579,999
  • S$ 700 psf
    • 3 Beds
    • 1 Bath
    • 829 sqft
    • HDB 4 Rooms
    • Built: 1975
    • 99 yrs
CC 5
Nicoll Highway MRT · 5 mins (388m)
searchNear MRT Station
searchNear Shopping Centre
searchConvenient Location
searchCentral Location
searchWell Connected Transport
searchMotivated Seller
searchInvestment-Friendly Unit
searchNear Preschool
searchNear CBD
searchNear Restaurants

Listed 4 days ago

4 Room (4I) HDB for Sale in 17 Beach Road - Project Photos 0
image

6

floor-plan

1

  • S$ 727,777
  • S$ 878 psf
    • 3 Beds
    • 1 Bath
    • 829 sqft
    • HDB 4 Rooms
    • Built: 1975
    • 99 yrs
CC 5
Nicoll Highway MRT · 5 mins (388m)
searchBright And Airy
searchEfficient Layout
searchConvenient Location
searchNew Listing
searchMotivated Seller
searchFlexible Viewing
searchBreezy Unit

Listed 5 days ago

3 Bed Apartment (Condo) for Sale in Sunshine Plaza - Project Photos 0
image

19

floor-plan

1

  • S$ 1,938,000
  • S$ 1,715 psf
    • 3 Beds
    • 3 Baths
    • 1,130 sqft
    • Apartment
    • Built: 2001
    • 99 yrs
DT 21
Bencoolen MRT · 3 mins (178m)
searchHigh Floor
searchNear MRT Station
searchNear Shopping Centre
searchSwimming Pool
searchCity View
searchNear University
searchNear Bencoolen
searchNear Bras Basah
searchNear Dhoby Ghaut
searchNear Bugis

Listed 1 week ago

5 Room (5STD) HDB for Sale in 12 North Bridge Road - Project Photos 0
image

4

floor-plan

1

  • S$ 900,000
  • S$ 734 psf
    • 3 Beds
    • 2 Baths
    • 1,227 sqft
    • HDB 5 Rooms
    • Built: 1975
    • 99 yrs
EW 11
Lavender MRT · 4 mins (319m)
searchHigh Floor
searchNear MRT Station
searchSpacious Layout
searchNear Primary School
searchFamily Friendly
searchMove-In Ready
searchCentral Location
searchWell Connected Transport
searchNear Secondary School
searchNo Ethnic Quota Restrictions

Listed 1 week ago

3 Bed Condo for Sale in The M - Project Photos 0
image

15

  • S$ 2,000,000
  • S$ 2,732 psf
    • 3 Beds
    • 2 Baths
    • 732 sqft
    • Condo
    • Built: 2023
    • 99 yrs
DT 14EW 12
Bugis MRT · 4 mins (277m)
searchNear MRT Station
searchBright And Airy
searchEfficient Layout
searchCentral Location
searchSea View
searchWell Connected Transport
searchPool View
searchInvestment Opportunity

Listed 1 week ago

3 Room (3I) HDB for Sale in 1 Beach Road - Project Photos 0
image

11

  • S$ 475,000
  • S$ 650 psf
    • 3 Beds
    • 2 Baths
    • 731 sqft
    • HDB 3 Rooms
    • Built: 1979
    • 99 yrs
CC 5
Nicoll Highway MRT · 6 mins (401m)
searchHigh Floor
searchNear MRT Station
searchNear Primary School
searchWell-Maintained
searchNear Shopping Centre
searchMove-In Ready
searchCentral Location
searchWell Connected Transport
searchNear Hawker Centre
searchBreezy Unit

Listed 1 week ago

3 Bed Apartment (Condo) for Sale in Sunshine Plaza - Project Photos 0
image

4

floor-plan

1

  • S$ 1,850,000
  • S$ 2,022 psf
    • 3 Beds
    • 2 Baths
    • 915 sqft
    • Apartment
    • Built: 2001
    • 99 yrs
DT 21
Bencoolen MRT · 3 mins (178m)
searchSpacious Layout
searchRenovated Unit
searchHigh Rental Yield
searchModern Interior
searchBalcony
searchInvestment-Friendly Unit
searchGood Rental Demand
searchNear University

Listed 1 week ago

5 Room (5STD) HDB for Sale in 12 North Bridge Road - Project Photos 0
image

19

floor-plan

1

  • S$ 868,888
  • S$ 678 psf
    • 3 Beds
    • 2 Baths
    • 1,281 sqft
    • HDB 5 Rooms
    • Built: 1975
    • 99 yrs
EW 11
Lavender MRT · 4 mins (319m)
searchHigh Floor
searchNear MRT Station
searchSpacious Layout
searchNear Primary School
searchWell-Maintained
searchNear Shopping Centre
searchBright And Airy
searchEfficient Layout
searchGreenery View
searchNear Hawker Centre

Listed 3 weeks ago

3 Bed Apartment (Condo) for Sale in City Gate - Project Photos 0
image

19

floor-plan

1

  • S$ 1,988,000
  • S$ 2,199 psf
    • 3 Beds
    • 2 Baths
    • 904 sqft
    • Apartment
    • Built: 2019
    • 99 yrs
CC 5
Nicoll Highway MRT · 4 mins (267m)
searchHigh Floor
searchNear MRT Station
searchDual Key Unit
searchNear Shopping Centre
searchBright And Airy
searchHigh Rental Yield
searchHigh Ceiling
searchNear Preschool
searchQuality Fittings
searchNear Restaurants

Listed 3 weeks ago

3 Bed Apartment (Condo) for Sale in The Bencoolen - Project Photos 0
image

8

  • S$ 1,900,000
  • S$ 1,839 psf
    • 3 Beds
    • 2 Baths
    • 1,033 sqft
    • Apartment
    • Built: 1998
    • 99 yrs
DT 13
Rochor MRT · 3 mins (232m)
searchNear MRT Station
searchSpacious Layout
searchFamily Friendly
searchWell-Maintained
searchNear Shopping Centre
searchCentral Location
searchDirect Owner Listing
searchWell Connected Transport
searchNear University
searchNear CBD

Listed 3 weeks ago

3 Bed Apartment (Condo) for Sale in The Bencoolen - Project Photos 0
image

7

floor-plan

1

  • S$ 1,450,000
  • S$ 1,706 psf
    • 3 Beds
    • 2 Baths
    • 850 sqft
    • Apartment
    • Built: 1998
    • 99 yrs
DT 13
Rochor MRT · 3 mins (232m)
searchHigh Floor
searchNear MRT Station
searchSpacious Layout
searchNear Shopping Centre
searchNear Hawker Centre
searchMotivated Seller
searchInvestment-Friendly Unit
searchGood Rental Demand
searchRental Yield Above 4%

Listed 4 weeks ago

4 Room (4I) HDB for Sale in 17 Beach Road - Project Photos 0
image

7

  • S$ 788,000
  • S$ 951 psf
    • 3 Beds
    • 1 Bath
    • 829 sqft
    • HDB 4 Rooms
    • Built: 1975
    • 99 yrs
CC 5
Nicoll Highway MRT · 5 mins (388m)
searchHigh Floor
searchCentral Location
searchNear Hawker Centre
searchHeritage Poi Nearby

Listed 1 month ago

Nearby listings within 2km

433 Sale listings

3 Bed Condo for Sale in Cityscape @ Farrer Park - Project Photos 0
image

16

floor-plan

1

video

1

must_see

MUST SEE

Curated by 99

Curated by 99

Verified as real

  • S$ 1,888,888
  • S$ 1,688 psf
NEGO
    • 3 Beds
    • 2 Baths
    • 1,119 sqft
    • Condo
    • Built: 2015
    • Freehold
NE 8
Farrer Park MRT · 9 mins (692m)
searchNear MRT Station
searchNear Primary School
searchFreehold Property
searchNear Shopping Centre
searchNear Hawker Centre
searchHigh Ceiling
searchBalcony
searchSouth Facing Unit
searchEast Facing Unit
searchCity Fringe
Agent for 3 Bed Condo for Sale in Cityscape @ Farrer Park

Listed 1 hour ago by

Leng

Recommendedrecommended agent
3 Bed Condo for Sale in Kerrisdale - Project Photos 0
image

7

must_see

MUST SEE

Curated by 99

Curated by 99

Verified as real

  • S$ 2,000,000
  • S$ 1,589 psf
NEGO
    • 3 Beds
    • 3 Baths
    • 1,259 sqft
    • Condo
    • Built: 2005
    • 99 yrs
NE 8
Farrer Park MRT · 5 mins (379m)
searchNear MRT Station
searchSpacious Layout
searchFamily Friendly
searchNear Shopping Centre
searchModern Interior
searchGymnasium
searchExcellent Layout
searchFull Condo Facilities
searchLap Pool
searchBBQ Pits
Agent for 3 Bed Condo for Sale in Kerrisdalepremium agent crown

Listed 1 hour ago by

kris poh

4 Room (4A) HDB for Sale in 59C Geylang Bahru - Project Photos 0
image

10

floor-plan

1

video

1

  • S$ 880,000
  • S$ 818 psf
NEGO
    • 3 Beds
    • 2 Baths
    • 1,076 sqft
    • HDB 4 Rooms
    • Built: 1998
    • 99 yrs
DT 24
Geylang Bahru MRT · 5 mins (331m)
searchNear MRT Station
searchSpacious Layout
searchNear Primary School
searchFamily Friendly
searchWell-Maintained
searchRenovated Unit
searchBright And Airy
searchWalk To Park
searchNear Bus Stop
searchNear Preschool
Agent for 4 Room (4A) HDB for Sale in 59C Geylang Bahru

Listed 11 minutes ago by

林淑恩leona

Recommendedrecommended agent
4 Room (4A) HDB for Sale in 38B Bendemeer Road - Project Photos 0
image

19

floor-plan

1

  • S$ 950,000
  • S$ 992 psf
    • 3 Beds
    • 2 Baths
    • 958 sqft
    • HDB 4 Rooms
    • Built: 2012
    • 99 yrs
DT 24
Geylang Bahru MRT · 7 mins (499m)
searchNear Primary School
searchFamily Friendly
searchWell-Maintained
searchPark Connector Nearby
Agent for 4 Room (4A) HDB for Sale in 38B Bendemeer Roadpremium agent crown

Listed 22 minutes ago by

Teng Kin Eng (Wendy Teng K E)

3 Bed Apartment (Condo) for Sale in 1953@Tessensohn - Project Photos 0
image

20

  • S$ 1,900,000
  • S$ 2,128 psf
    • 3 Beds
    • 2 Baths
    • 893 sqft
    • Apartment
    • Built: 2023
    • Freehold
DT 23
Bendemeer MRT · 5 mins (361m)
searchCorner Unit
searchSpacious Layout
searchFreehold Property
searchWell-Maintained
searchBright And Airy
searchQuiet Environment
searchMotivated Seller
Agent for 3 Bed Apartment (Condo) for Sale in 1953@Tessensohn

Listed 34 minutes ago by

Ashley Lee

Recommendedrecommended agent
3 Bed Corner Terrace (Landed) for Sale in Owen Road - Project Photos 0
image

7

floor-plan

1

  • S$ 800,000
  • S$ 835 psf
    • 3 Beds
    • 3 Baths
    • 958 sqft
    • 958 sqft (Land)
    • Corner Terrace
NE 8
Farrer Park MRT · 4 mins (256m)
searchNear MRT Station
searchNear Primary School
searchLanded House
searchConvenient Location
searchDirect Owner Listing
searchWalk To Park
searchNear Bus Stop
searchGroceries Nearby
Agent for 3 Bed Corner Terrace (Landed) for Sale in Owen Roadpremium agent crown

Listed 59 minutes ago by

Jayyne S Letchumy

3 Room (3I) HDB for Sale in 41 Sims Drive - Project Photos 0
image

7

floor-plan

1

  • S$ 370,000
  • S$ 521 psf
    • 3 Beds
    • 2 Baths
    • 710 sqft
    • HDB 3 Rooms
    • Built: 1981
    • 99 yrs
DT 24
Geylang Bahru MRT · 9 mins (669m)
searchHigh Floor
searchNear MRT Station
searchSpacious Layout
searchUnblocked View
searchInvestment Opportunity
searchGood Rental Demand
searchAffordable
searchRenovation Opportunity
searchNear Downtown Line
searchCity Fringe
Agent for 3 Room (3I) HDB for Sale in 41 Sims Drivepremium agent crown

Listed 1 hour ago by

MUHAMMAD SYARIZ BIN AFFANDI (SYARIZ)

3 Bed Apartment (Condo) for Sale in Clydes Residence - Project Photos 0
image

20

  • S$ 1,950,000
  • S$ 1,743 psf
    • 3 Beds
    • 2 Baths
    • 1,119 sqft
    • Apartment
    • Built: 2006
    • Freehold
NE 8
Farrer Park MRT · 8 mins (576m)
searchNear MRT Station
searchNear Primary School
searchFreehold Property
searchNear Shopping Centre
searchNear Sheng Siong
searchSwimming Pool
searchNear Secondary School
searchNear NTUC FairPrice
searchBBQ Pits
searchNear Cold Storage
Agent for 3 Bed Apartment (Condo) for Sale in Clydes Residence

Listed 2 hours ago by

Linda Yang

Recommendedrecommended agent
3 Bed Corner Terrace (Landed) for Sale in Owen Road - Project Photos 0
image

7

floor-plan

1

verified

VERIFIED

Verified as real

  • S$ 800,000
  • S$ 835 psf
    • 3 Beds
    • 3 Baths
    • 958 sqft
    • 958 sqft (Land)
    • Corner Terrace
NE 8
Farrer Park MRT · 4 mins (256m)
Agent for 3 Bed Corner Terrace (Landed) for Sale in Owen Road

Listed 2 hours ago by

Irfaan Thian

Recommendedrecommended agent
4 Room (4A) HDB for Sale in 2A Upper Boon Keng Road - Project Photos 0
image

9

floor-plan

1

  • S$ 850,000
  • S$ 929 psf
    • 3 Beds
    • 2 Baths
    • 915 sqft
    • HDB 4 Rooms
    • Built: 2006
    • 99 yrs
EW 10
Kallang MRT · 4 mins (259m)
searchSpacious Layout
searchFamily Friendly
searchWell-Maintained
searchNear Shopping Centre
searchMove-In Ready
searchFirst-Time Buyer Friendly
Agent for 4 Room (4A) HDB for Sale in 2A Upper Boon Keng Road

Listed 2 hours ago by

Dan Soon

Recommendedrecommended agent
3 Bed Condo for Sale in Canberlin Lodge - Project Photos 0
image

15

floor-plan

1

  • S$ 1,350,000
  • S$ 1,161 psf
    • 3 Beds
    • 4 Baths
    • 1,163 sqft
    • Condo
    • Built: 2001
    • Freehold
EW 10
Kallang MRT · 9 mins (655m)
searchNear MRT Station
searchSpacious Layout
searchFreehold Property
searchWell-Maintained
searchImmediate Move-In
searchAircon Installed
searchCovered Parking
searchNear Stadium
searchFamily Oriented
searchLow Density Living
Agent for 3 Bed Condo for Sale in Canberlin Lodge

Listed 3 hours ago by

Stewart Lim Kun Rong

Recommendedrecommended agent
3 Bed Apartment (Condo) for Sale in The Mkz - Project Photos 0
image

13

floor-plan

2

video

1

  • S$ 1,368,800
  • S$ 1,870 psf
STARTING PRICE
    • 3 Beds
    • 2 Baths
    • 732 sqft
    • Apartment
    • Built: 2015
    • Freehold
DT 12NE 7
Little India MRT · 5 mins (342m)
searchNear MRT Station
searchNear Shopping Centre
searchConvenient Location
searchCentral Location
searchWell Connected Transport
searchInvestment-Friendly Unit
searchGood Rental Demand
searchNear CBD
searchVibrant Neighbourhood
searchNear Restaurants
Agent for 3 Bed Apartment (Condo) for Sale in The Mkz

Listed 3 hours ago by

Sanie Chen

Recommendedrecommended agent
4 Room (4A) HDB for Sale in 642 Rowell Road - Project Photos 0
image

6

floor-plan

1

verified

VERIFIED

Verified as real

  • S$ 860,000
  • S$ 775 psf
    • 3 Beds
    • 2 Baths
    • 1,109 sqft
    • HDB 4 Rooms
    • Built: 1985
    • 99 yrs
DT 22
Jalan Besar MRT · 4 mins (270m)
Agent for 4 Room (4A) HDB for Sale in 642 Rowell Roadpremium agent crown

Listed 4 hours ago by

kenny kho

4 Room (4A) HDB for Sale in 103 Towner Road - Project Photos 0
image

10

floor-plan

1

  • S$ 780,000
  • S$ 666 psf
NEGO
    • 3 Beds
    • 2 Baths
    • 1,172 sqft
    • HDB 4 Rooms
    • Built: 1983
    • 99 yrs
NE 9
Boon Keng MRT · 1 mins (73m)
searchCorner Unit
searchNear MRT Station
searchSpacious Layout
searchNear Primary School
searchWell-Maintained
searchNear Sheng Siong
searchWalk To Park
searchNear Hawker Centre
searchNear Bus Stop
searchCoffee Shop Nearby
Agent for 4 Room (4A) HDB for Sale in 103 Towner Roadpremium agent crown

Listed 4 hours ago by

Kelvin Lin

4 Room (4A) HDB for Sale in 642 Rowell Road - Project Photos 0
image

17

floor-plan

1

verified

VERIFIED

Verified as real

  • S$ 850,000
  • S$ 766 psf
NEGO
    • 3 Beds
    • 2 Baths
    • 1,109 sqft
    • HDB 4 Rooms
    • Built: 1985
    • 99 yrs
DT 22
Jalan Besar MRT · 4 mins (270m)
searchCorner Unit
searchHigh Floor
searchNear MRT Station
searchRenovated Unit
searchBright And Airy
searchEfficient Layout
searchConvenient Location
searchWell Connected Transport
searchNear Cafes
searchNear Restaurants
Agent for 4 Room (4A) HDB for Sale in 642 Rowell Roadpremium agent crown

Listed 12 hours ago by

TJEW YU SONG ADAN

3 Bed Apartment (Condo) for Sale in People's Park Complex - Project Photos 0
image

5

  • S$ 1,300,000
  • S$ 1,162 psf
NEGO
    • 3 Beds
    • 2 Baths
    • 1,119 sqft
    • Apartment
    • Built: 1970
    • 99 yrs
DT 19NE 4
Chinatown MRT · 2 mins (98m)
searchHigh Floor
searchHigh Rental Yield
searchCity View
searchTenanted
Agent for 3 Bed Apartment (Condo) for Sale in People's Park Complexpremium agent crown

Listed 23 hours ago by

Benedict Ching

3 Room (3I) HDB for Sale in 63 Kallang Bahru - Project Photos 0
image

13

floor-plan

1

  • S$ 435,000
  • S$ 622 psf
NEGO
    • 3 Beds
    • 1 Bath
    • 699 sqft
    • HDB 3 Rooms
    • Built: 1974
    • 99 yrs
DT 24
Geylang Bahru MRT · 5 mins (326m)
searchHigh Floor
searchNear MRT Station
searchSpacious Layout
searchWell-Maintained
searchBright And Airy
searchNear Hawker Centre
searchNear Ntuc FairPrice
searchUtility Room Included
searchUnblock View
Agent for 3 Room (3I) HDB for Sale in 63 Kallang Bahru

Listed 1 day ago by

Jadon Cheong

Recommendedrecommended agent
Jumbo HDB for Sale in 8B Boon Keng Road - Project Photos 0
image

10

  • S$ 900,000
  • S$ 781 psf
    • 3 Beds
    • 2 Baths
    • 1,152 sqft
    • HDB Executive
    • Built: 2011
    • 99 yrs
DT 23
Bendemeer MRT · 2 mins (139m)
searchNear MRT Station
searchSpacious Layout
searchNear Shopping Centre
searchRare Unit Available
searchCentral Location
searchImmediate Move-In
searchCity View
searchNear CBD
searchFamily Oriented
searchUnfurnished Unit
Agent for Jumbo HDB for Sale in 8B Boon Keng Roadpremium agent crown

Listed 1 day ago by

RAJ TC

Price Insights

Price range (Active listings)
S$ 475K ~ S$ 2M