Image
1212 Barcroft Place Raleigh, NC $ 2,300,000
$ 2,300,000 Get more info
1212 Barcroft Place
$ 2,300,000

1212 Barcroft Place

Raleigh, NC, 27615
Off Market
$ 2,300,000
Bedrooms5 Baths5.2
Image
This property is no longer available.
See all