2605 N Carroll Avenue, Southlake, TX, 76092

$2,550,000

2605 N Carroll Avenue, Southlake, TX, 76092

ACTIVE