3
5412 S Miami Blvd
Durham, NC 27703
$2,650,742 USD
6,534 SF
6.2% Cap Rate
6,534 SF
$2,650,742 USD
Auto Repair