Open 1986 Ambrose WayListed elsewhere$425,000$205/sq ft1986 Ambrose Way, Denver, NC 280374 bd3 ba2,070 sq ftSingle Family